Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.catalina.valves
Class FieldInfo  view FieldInfo download FieldInfo.java

java.lang.Object
  extended byorg.apache.catalina.valves.FieldInfo

class FieldInfo
extends java.lang.Object

A simple helper for decoding the pattern.


Field Summary
(package private) static short DATA_APP_SPECIFIC
           
(package private) static short DATA_CLIENT
           
(package private) static short DATA_CLIENT_TO_SERVER
           
(package private) static short DATA_REMOTE
           
(package private) static short DATA_RSERVER_TO_SERVER
           
(package private) static short DATA_SERVER
           
(package private) static short DATA_SERVER_TO_CLIENT
           
(package private) static short DATA_SERVER_TO_RSERVER
           
(package private) static short DATA_SPECIAL
           
(package private) static short FIELD_COMMENT
           
(package private) static short FIELD_DNS
           
(package private) static short FIELD_HEADER
           
(package private) static short FIELD_IP
           
(package private) static short FIELD_METHOD
           
(package private) static short FIELD_STATUS
           
(package private) static short FIELD_URI
           
(package private) static short FIELD_URI_QUERY
           
(package private) static short FIELD_URI_STEM
           
(package private)  short location
          Where to pull the data from? Icky variable name.
(package private)  java.lang.String postWhiteSpace
          Any white space after this field? Put it here.
(package private) static short SPECIAL_BYTES
           
(package private) static short SPECIAL_CACHED
           
(package private) static short SPECIAL_DATE
           
(package private) static short SPECIAL_TIME
           
(package private) static short SPECIAL_TIME_TAKEN
           
(package private)  short type
          The field type
(package private)  java.lang.String value
          The field value if needed.
(package private) static short X_APP
           
(package private) static short X_COOKIE
           
(package private) static short X_LOC_AUTHTYPE
           
(package private) static short X_LOC_CHARACTERENCODING
           
(package private) static short X_LOC_CONTENTLENGTH
           
(package private) static short X_LOC_LOCALE
           
(package private) static short X_LOC_PROTOCOL
           
(package private) static short X_LOC_REMOTEUSER
           
(package private) static short X_LOC_REQUESTEDSESSIONID
           
(package private) static short X_LOC_REQUESTEDSESSIONIDFROMCOOKIE
           
(package private) static short X_LOC_REQUESTEDSESSIONIDVALID
           
(package private) static short X_LOC_SCHEME
           
(package private) static short X_LOC_SECURE
           
(package private) static short X_PARAMETER
           
(package private) static short X_REQUEST
           
(package private) static short X_SERVLET_REQUEST
           
(package private) static short X_SESSION
           
(package private)  short xType
          The x- specific place to pull the data from.
 
Constructor Summary
(package private) FieldInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATA_CLIENT

static final short DATA_CLIENT
See Also:
Constant Field Values

DATA_SERVER

static final short DATA_SERVER
See Also:
Constant Field Values

DATA_REMOTE

static final short DATA_REMOTE
See Also:
Constant Field Values

DATA_CLIENT_TO_SERVER

static final short DATA_CLIENT_TO_SERVER
See Also:
Constant Field Values

DATA_SERVER_TO_CLIENT

static final short DATA_SERVER_TO_CLIENT
See Also:
Constant Field Values

DATA_SERVER_TO_RSERVER

static final short DATA_SERVER_TO_RSERVER
See Also:
Constant Field Values

DATA_RSERVER_TO_SERVER

static final short DATA_RSERVER_TO_SERVER
See Also:
Constant Field Values

DATA_APP_SPECIFIC

static final short DATA_APP_SPECIFIC
See Also:
Constant Field Values

DATA_SPECIAL

static final short DATA_SPECIAL
See Also:
Constant Field Values

SPECIAL_DATE

static final short SPECIAL_DATE
See Also:
Constant Field Values

SPECIAL_TIME_TAKEN

static final short SPECIAL_TIME_TAKEN
See Also:
Constant Field Values

SPECIAL_TIME

static final short SPECIAL_TIME
See Also:
Constant Field Values

SPECIAL_BYTES

static final short SPECIAL_BYTES
See Also:
Constant Field Values

SPECIAL_CACHED

static final short SPECIAL_CACHED
See Also:
Constant Field Values

FIELD_IP

static final short FIELD_IP
See Also:
Constant Field Values

FIELD_DNS

static final short FIELD_DNS
See Also:
Constant Field Values

FIELD_STATUS

static final short FIELD_STATUS
See Also:
Constant Field Values

FIELD_COMMENT

static final short FIELD_COMMENT
See Also:
Constant Field Values

FIELD_METHOD

static final short FIELD_METHOD
See Also:
Constant Field Values

FIELD_URI

static final short FIELD_URI
See Also:
Constant Field Values

FIELD_URI_STEM

static final short FIELD_URI_STEM
See Also:
Constant Field Values

FIELD_URI_QUERY

static final short FIELD_URI_QUERY
See Also:
Constant Field Values

FIELD_HEADER

static final short FIELD_HEADER
See Also:
Constant Field Values

X_REQUEST

static final short X_REQUEST
See Also:
Constant Field Values

X_SESSION

static final short X_SESSION
See Also:
Constant Field Values

X_COOKIE

static final short X_COOKIE
See Also:
Constant Field Values

X_APP

static final short X_APP
See Also:
Constant Field Values

X_SERVLET_REQUEST

static final short X_SERVLET_REQUEST
See Also:
Constant Field Values

X_PARAMETER

static final short X_PARAMETER
See Also:
Constant Field Values

X_LOC_AUTHTYPE

static final short X_LOC_AUTHTYPE
See Also:
Constant Field Values

X_LOC_REMOTEUSER

static final short X_LOC_REMOTEUSER
See Also:
Constant Field Values

X_LOC_REQUESTEDSESSIONID

static final short X_LOC_REQUESTEDSESSIONID
See Also:
Constant Field Values

X_LOC_REQUESTEDSESSIONIDFROMCOOKIE

static final short X_LOC_REQUESTEDSESSIONIDFROMCOOKIE
See Also:
Constant Field Values

X_LOC_REQUESTEDSESSIONIDVALID

static final short X_LOC_REQUESTEDSESSIONIDVALID
See Also:
Constant Field Values

X_LOC_CONTENTLENGTH

static final short X_LOC_CONTENTLENGTH
See Also:
Constant Field Values

X_LOC_CHARACTERENCODING

static final short X_LOC_CHARACTERENCODING
See Also:
Constant Field Values

X_LOC_LOCALE

static final short X_LOC_LOCALE
See Also:
Constant Field Values

X_LOC_PROTOCOL

static final short X_LOC_PROTOCOL
See Also:
Constant Field Values

X_LOC_SCHEME

static final short X_LOC_SCHEME
See Also:
Constant Field Values

X_LOC_SECURE

static final short X_LOC_SECURE
See Also:
Constant Field Values

type

short type
The field type


location

short location
Where to pull the data from? Icky variable name.


xType

short xType
The x- specific place to pull the data from.


value

java.lang.String value
The field value if needed. Needed for headers and app specific.


postWhiteSpace

java.lang.String postWhiteSpace
Any white space after this field? Put it here.

Constructor Detail

FieldInfo

FieldInfo()