Top Description Fields Constructors Methods
org.apache.coyote.ajp

public final Class Constants

extends Object
Class Inheritance
Imports
java.util.HashMap, .Map

Constants.
Author
Remy Maucherat

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
H_SIZE

Size of basic packet header

private static final String[]
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final int
MAX_PACKET_SIZE

Default maximum total byte size for an AJP packet

public static final int
MAX_READ_SIZE

Default maximum size of data that can be sent in one packet

public static final int
private static final String[]
public static final int
READ_HEAD_LEN

Size of the header metadata

private static final String[]
private static final Map<String, Integer>
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final String
SC_A_REQ_LOCAL_ADDR

AJP private request attributes

public static final String
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final String
public static final byte
public static final byte
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static String

Returns:

the string value of the header name
getHeaderForCode
(final int
the coded value
code
)

Converts an AJP coded HTTP request header to the header name.

public static String

Returns:

the string value of the method
getMethodForCode
(final int
the coded value
code
)

Converts an AJP coded HTTP method to the method name.

public static int
public static String

Returns:

the string value of the header
getResponseHeaderForCode
(final int
the coded value
code
)

Converts an AJP coded response header name to the HTTP response header name.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DEFAULT_CONNECTION_TIMEOUTback to summary
public static final int DEFAULT_CONNECTION_TIMEOUT
H_SIZEback to summary
public static final int H_SIZE

Size of basic packet header

headerTransArrayback to summary
private static final String[] headerTransArray
JK_AJP13_CPING_REQUESTback to summary
public static final byte JK_AJP13_CPING_REQUEST
JK_AJP13_CPONG_REPLYback to summary
public static final byte JK_AJP13_CPONG_REPLY
JK_AJP13_END_RESPONSEback to summary
public static final byte JK_AJP13_END_RESPONSE
JK_AJP13_FORWARD_REQUESTback to summary
public static final byte JK_AJP13_FORWARD_REQUEST
JK_AJP13_GET_BODY_CHUNKback to summary
public static final byte JK_AJP13_GET_BODY_CHUNK
JK_AJP13_PING_REQUESTback to summary
public static final byte JK_AJP13_PING_REQUEST
JK_AJP13_SEND_BODY_CHUNKback to summary
public static final byte JK_AJP13_SEND_BODY_CHUNK
JK_AJP13_SEND_HEADERSback to summary
public static final byte JK_AJP13_SEND_HEADERS
JK_AJP13_SHUTDOWNback to summary
public static final byte JK_AJP13_SHUTDOWN
MAX_PACKET_SIZEback to summary
public static final int MAX_PACKET_SIZE

Default maximum total byte size for an AJP packet

MAX_READ_SIZEback to summary
public static final int MAX_READ_SIZE

Default maximum size of data that can be sent in one packet

MAX_SEND_SIZEback to summary
public static final int MAX_SEND_SIZE
methodTransArrayback to summary
private static final String[] methodTransArray
READ_HEAD_LENback to summary
public static final int READ_HEAD_LEN

Size of the header metadata

responseTransArrayback to summary
private static final String[] responseTransArray
responseTransMapback to summary
private static final Map<String, Integer> responseTransMap
SC_A_ARE_DONEback to summary
public static final byte SC_A_ARE_DONE
SC_A_AUTH_TYPEback to summary
public static final byte SC_A_AUTH_TYPE
SC_A_CONTEXTback to summary
public static final byte SC_A_CONTEXT
SC_A_JVM_ROUTEback to summary
public static final byte SC_A_JVM_ROUTE
SC_A_QUERY_STRINGback to summary
public static final byte SC_A_QUERY_STRING
SC_A_REMOTE_USERback to summary
public static final byte SC_A_REMOTE_USER
SC_A_REQ_ATTRIBUTEback to summary
public static final byte SC_A_REQ_ATTRIBUTE
SC_A_REQ_LOCAL_ADDRback to summary
public static final String SC_A_REQ_LOCAL_ADDR

AJP private request attributes

SC_A_REQ_REMOTE_PORTback to summary
public static final String SC_A_REQ_REMOTE_PORT
SC_A_SECRETback to summary
public static final byte SC_A_SECRET
SC_A_SERVLET_PATHback to summary
public static final byte SC_A_SERVLET_PATH
SC_A_SSL_CERTback to summary
public static final byte SC_A_SSL_CERT
SC_A_SSL_CIPHERback to summary
public static final byte SC_A_SSL_CIPHER
SC_A_SSL_KEY_SIZEback to summary
public static final byte SC_A_SSL_KEY_SIZE
SC_A_SSL_PROTOCOLback to summary
public static final String SC_A_SSL_PROTOCOL
SC_A_SSL_SESSIONback to summary
public static final byte SC_A_SSL_SESSION
SC_A_STORED_METHODback to summary
public static final byte SC_A_STORED_METHOD
SC_M_JK_STOREDback to summary
public static final int SC_M_JK_STORED
SC_REQ_ACCEPTback to summary
public static final int SC_REQ_ACCEPT
SC_REQ_ACCEPT_CHARSETback to summary
public static final int SC_REQ_ACCEPT_CHARSET
SC_REQ_ACCEPT_ENCODINGback to summary
public static final int SC_REQ_ACCEPT_ENCODING
SC_REQ_ACCEPT_LANGUAGEback to summary
public static final int SC_REQ_ACCEPT_LANGUAGE
SC_REQ_AUTHORIZATIONback to summary
public static final int SC_REQ_AUTHORIZATION
SC_REQ_CONNECTIONback to summary
public static final int SC_REQ_CONNECTION
SC_REQ_CONTENT_LENGTHback to summary
public static final int SC_REQ_CONTENT_LENGTH
SC_REQ_CONTENT_TYPEback to summary
public static final int SC_REQ_CONTENT_TYPE
SC_REQ_COOKIE2back to summary
public static final int SC_REQ_COOKIE2
SC_REQ_HOSTback to summary
public static final int SC_REQ_HOST
SC_REQ_PRAGMAback to summary
public static final int SC_REQ_PRAGMA
SC_REQ_REFERERback to summary
public static final int SC_REQ_REFERER
SC_REQ_USER_AGENTback to summary
public static final int SC_REQ_USER_AGENT
SC_RESP_AJP13_MAXback to summary
public static final int SC_RESP_AJP13_MAX
SC_RESP_CONTENT_LANGUAGEback to summary
public static final int SC_RESP_CONTENT_LANGUAGE
SC_RESP_CONTENT_LENGTHback to summary
public static final int SC_RESP_CONTENT_LENGTH
SC_RESP_CONTENT_TYPEback to summary
public static final int SC_RESP_CONTENT_TYPE
SC_RESP_DATEback to summary
public static final int SC_RESP_DATE
SC_RESP_LAST_MODIFIEDback to summary
public static final int SC_RESP_LAST_MODIFIED
SC_RESP_LOCATIONback to summary
public static final int SC_RESP_LOCATION
SC_RESP_SERVLET_ENGINEback to summary
public static final int SC_RESP_SERVLET_ENGINE
SC_RESP_SET_COOKIE2back to summary
public static final int SC_RESP_SET_COOKIE2
SC_RESP_STATUSback to summary
public static final int SC_RESP_STATUS
SC_RESP_WWW_AUTHENTICATEback to summary
public static final int SC_RESP_WWW_AUTHENTICATE
SEND_HEAD_LENback to summary
public static final int SEND_HEAD_LEN

Constructor Detail

Constantsback to summary
public Constants()

Method Detail

getHeaderForCodeback to summary
public static String getHeaderForCode(final int code)

Converts an AJP coded HTTP request header to the header name.

Parameters
code:int

the coded value

Returns:String

the string value of the header name

getMethodForCodeback to summary
public static String getMethodForCode(final int code)

Converts an AJP coded HTTP method to the method name.

Parameters
code:int

the coded value

Returns:String

the string value of the method

getResponseAjpIndexback to summary
public static int getResponseAjpIndex(String header)
getResponseHeaderForCodeback to summary
public static String getResponseHeaderForCode(final int code)

Converts an AJP coded response header name to the HTTP response header name.

Parameters
code:int

the coded value

Returns:String

the string value of the header