A B C D F G H I L M P R S T U V W

A

addLifecycleListener(LifecycleListener) - Method in class org.apache.catalina.connector.warp.WarpConnector
Add a LifecycleEvent listener to this Connector.
applicationContext(int) - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the application for a given ID.
applicationId(Context) - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the application ID for a given Context.

B

buffer - Variable in class org.apache.catalina.connector.warp.WarpPacket
This packet's data buffer

C

close() - Method in class org.apache.catalina.connector.warp.WarpRequest.Stream
 
close() - Method in class org.apache.catalina.connector.warp.WarpResponse.Stream
Flush this WarpResponse.Stream and close it.
Constants - class org.apache.catalina.connector.warp.Constants.
 
Constants() - Constructor for class org.apache.catalina.connector.warp.Constants
 
createRequest() - Method in class org.apache.catalina.connector.warp.WarpConnector
Create (or allocate) and return a Request object suitable for specifying the contents of a Request to the responsible Container.
createResponse() - Method in class org.apache.catalina.connector.warp.WarpConnector
Create (or allocate) and return a Response object suitable for receiving the contents of a Response from the responsible Container.

D

DEBUG - Static variable in class org.apache.catalina.connector.warp.Constants
Compile-in debug flag.
debug(Exception) - Method in class org.apache.catalina.connector.warp.WarpLogger
If Constants.DEBUG was set true at compilation time, dump an exception stack trace to Standard Error.
debug(String) - Method in class org.apache.catalina.connector.warp.WarpLogger
If Constants.DEBUG was set true at compilation time, dump a debug message to Standard Error.
debug(String, Exception) - Method in class org.apache.catalina.connector.warp.WarpLogger
If Constants.DEBUG was set true at compilation time, dump a debug message and a related exception stack trace to Standard Error.
dump() - Method in class org.apache.catalina.connector.warp.WarpPacket
 

F

finish() - Method in class org.apache.catalina.connector.warp.WarpResponse.Stream
Flush this WarpResponse.Stream and close it.
finishResponse() - Method in class org.apache.catalina.connector.warp.WarpResponse
Flush output and finish.
flush() - Method in class org.apache.catalina.connector.warp.WarpResponse.Stream
Flush the current packet to the WARP client.

G

getAcceptCount() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the accept count for this Connector.
getAddress() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the IP address to which this Connector will bind to.
getAppBase() - Method in class org.apache.catalina.connector.warp.WarpConnector
Get the applications base directory for hosts created via WARP.
getConnection() - Method in class org.apache.catalina.connector.warp.WarpRequest
Return the WarpConnection associated this instance of WarpResponse.
getConnection() - Method in class org.apache.catalina.connector.warp.WarpResponse
Return the WarpConnection associated this instance of WarpResponse.
getConnector() - Method in class org.apache.catalina.connector.warp.WarpConnection
Return the WarpConnector associated with this connection.
getContainer() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the Container instance which will process all requests received by this Connector.
getContainer() - Method in class org.apache.catalina.connector.warp.WarpLogger
Return the Container instance which will process all requests received by this Connector.
getDebug() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the debug level.
getEnableLookups() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the "enable DNS lookups" flag.
getFactory() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the ServerSocketFactory used by this Connector to generate ServerSocket instances.
getHost() - Method in class org.apache.catalina.connector.warp.WarpRequest
 
getInfo() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return descriptive information about this Connector.
getPacket() - Method in class org.apache.catalina.connector.warp.WarpResponse
Return the WarpPacket instance used to process headers.
getPort() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the port to which this Connector will bind to.
getRedirectPort() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the port number to which a request should be redirected if it comes in on a non-SSL port and is subject to a security constraint with a transport guarantee that requires SSL.
getScheme() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the scheme that will be assigned to requests received through this connector.
getSecure() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the secure connection flag that will be assigned to requests received through this connector.
getService() - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the Service with which we are associated (if any).
getSocket() - Method in class org.apache.catalina.connector.warp.WarpConnection
Return the socket this connection is working on.
getType() - Method in class org.apache.catalina.connector.warp.WarpPacket
Return the type of this packet.

H

handle(WarpConnection, WarpPacket) - Method in class org.apache.catalina.connector.warp.WarpConfigurationHandler
 
handle(WarpConnection, WarpPacket) - Method in class org.apache.catalina.connector.warp.WarpRequestHandler
 

I

initialize() - Method in class org.apache.catalina.connector.warp.WarpConnector
Initialize this connector (create ServerSocket here!)
isStarted() - Method in class org.apache.catalina.connector.warp.WarpConnector
Check whether this service was started or not.

L

lifecycleEvent(LifecycleEvent) - Method in class org.apache.catalina.connector.warp.WarpConnection
Get notified of events in the connector.
log(Exception) - Method in class org.apache.catalina.connector.warp.WarpLogger
Log an exception.
log(String) - Method in class org.apache.catalina.connector.warp.WarpLogger
Log a message.
log(String, Exception) - Method in class org.apache.catalina.connector.warp.WarpLogger
Log an exception and related message.

M

map(Request, boolean) - Method in class org.apache.catalina.connector.warp.WarpEngine
 
map(Request, boolean) - Method in class org.apache.catalina.connector.warp.WarpHost
 

P

PACKAGE - Static variable in class org.apache.catalina.connector.warp.Constants
Our package name.
pointer - Variable in class org.apache.catalina.connector.warp.WarpPacket
 

R

read() - Method in class org.apache.catalina.connector.warp.WarpRequest.Stream
 
readInteger() - Method in class org.apache.catalina.connector.warp.WarpPacket
Read a signed integer value (32 bit) from the packet buffer.
readString() - Method in class org.apache.catalina.connector.warp.WarpPacket
Read a string from the packet buffer.
readUnsignedShort() - Method in class org.apache.catalina.connector.warp.WarpPacket
Read an unsigned short value (16 bit) from the packet buffer.
recv(WarpPacket) - Method in class org.apache.catalina.connector.warp.WarpConnection
Receive a WARP packet over this connection.
recycle() - Method in class org.apache.catalina.connector.warp.WarpRequest
Recycle this WarpResponse instance.
recycle() - Method in class org.apache.catalina.connector.warp.WarpRequest.Stream
 
recycle() - Method in class org.apache.catalina.connector.warp.WarpResponse
Recycle this WarpResponse instance.
recycle() - Method in class org.apache.catalina.connector.warp.WarpResponse.Stream
Recycle this WarpResponse.Stream instance.
removeLifecycleListener(LifecycleListener) - Method in class org.apache.catalina.connector.warp.WarpConnector
Remove a LifecycleEvent listener from this Connector.
reset() - Method in class org.apache.catalina.connector.warp.WarpPacket
Reset this packet.
run() - Method in class org.apache.catalina.connector.warp.WarpConnection
Process data from the socket.
run() - Method in class org.apache.catalina.connector.warp.WarpConnector
Start accepting WARP requests from the network.

S

send(WarpPacket) - Method in class org.apache.catalina.connector.warp.WarpConnection
Send a WARP packet over this connection.
sendHeaders() - Method in class org.apache.catalina.connector.warp.WarpResponse
Send the HTTP response headers, if this has not already occurred.
setAcceptCount(int) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the accept count for this Connector.
setAddress(int) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the IP address to which this Connector will bind to.
setAddress(String) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the IP address to which this Connector will bind to.
setAppBase(String) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the applications base directory for hosts created via WARP.
setConnection(WarpConnection) - Method in class org.apache.catalina.connector.warp.WarpRequest
Associate this WarpResponse instance with a specific WarpConnection instance.
setConnection(WarpConnection) - Method in class org.apache.catalina.connector.warp.WarpResponse
Associate this WarpResponse instance with a specific WarpConnection instance.
setConnector(WarpConnector) - Method in class org.apache.catalina.connector.warp.WarpConnection
Set the WarpConnector associated with this connection.
setContainer(Container) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the Container instance which will process all requests received by this Connector.
setContainer(Container) - Method in class org.apache.catalina.connector.warp.WarpLogger
Set the Container instance which will process all requests received by this Connector.
setDebug(int) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the debug level.
setEnableLookups(boolean) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the "enable DNS lookups" flag.
setFactory(ServerSocketFactory) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the ServerSocketFactory used by this Connector to generate ServerSocket instances.
setHost(Host) - Method in class org.apache.catalina.connector.warp.WarpRequest
 
setInfo(String) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set descriptive information about this Connector.
setPacket(WarpPacket) - Method in class org.apache.catalina.connector.warp.WarpResponse
Set the WarpPacket instance used to process headers.
setPort(int) - Method in class org.apache.catalina.connector.warp.WarpConnector
Return the port to which this Connector will bind to.
setRedirectPort(int) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the redirect port number.
setScheme(String) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the scheme that will be assigned to requests received through this connector.
setSecure(boolean) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the secure connection flag that will be assigned to requests received through this connector.
setService(Service) - Method in class org.apache.catalina.connector.warp.WarpConnector
Set the Service with which we are associated (if any).
setSocket(Socket) - Method in class org.apache.catalina.connector.warp.WarpConnection
Set the socket this connection is working on.
setType(int) - Method in class org.apache.catalina.connector.warp.WarpPacket
Set this packet type.
size - Variable in class org.apache.catalina.connector.warp.WarpPacket
Number of bytes stored in the buffer
start() - Method in class org.apache.catalina.connector.warp.WarpConnection
Start working on this connection.
start() - Method in class org.apache.catalina.connector.warp.WarpConnector
Start accepting connections by this Connector.
stop() - Method in class org.apache.catalina.connector.warp.WarpConnection
Stop all we're doing on the connection.
stop() - Method in class org.apache.catalina.connector.warp.WarpConnector
Stop accepting connections by this Connector.

T

TYPE_CBK_DATA - Static variable in class org.apache.catalina.connector.warp.Constants
CBK_DATA: As requested by the WARP server, the WARP client (HTTP server) transmits a chunk of the request body.
TYPE_CBK_DONE - Static variable in class org.apache.catalina.connector.warp.Constants
CBK_DATA: The WARP client (HTTP server) informs the WARP server that the request body has been fully transmitted.
TYPE_CBK_READ - Static variable in class org.apache.catalina.connector.warp.Constants
CBK_READ: A request callback.
TYPE_CONF_APPLIC - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_APPLIC: The server replies to a CONF_DEPLOY message with the web application identifier of the configured application.
TYPE_CONF_DEPLOY - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_DEPLOY: The client attempts deploy a web application.
TYPE_CONF_DONE - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_DONE: Client issues this message when all configurations have been processed.
TYPE_CONF_ENUM - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_ENUM: The client requests to the server to enumerate all web-applications available for a specified virtual host.
TYPE_CONF_ENUM_APPL - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_ENUM_APPL: The server specifies the name of a web-application available for deployment in response to a CONF_ENUMERATE message.
TYPE_CONF_ENUM_DONE - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_ENUM_DONE: The server specifies all web-application names available for deployment for the host specified in the CONF_ENUM message have been transfered.
TYPE_CONF_MAP - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_MAP: The client requests to the server to enumerate all mappings for a specified web-application.
TYPE_CONF_MAP_ALLOW - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_MAP_ALLOW: The server replies to a CONF_MAP message with this packet to indicate a mapping to a static page, or a resource that can be served autonomously by the remote end (the web server).
TYPE_CONF_MAP_DENY - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_MAP_DENY: The server replies to a CONF_MAP message with this packet to indicate a mapping to a resource that must be served by the server (servlet container).
TYPE_CONF_MAP_DONE - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_MAP_DONE: The server replies to a CONF_MAP message with this packet to indicate that all servlet mappings have been successfully transfered to the other end
No payload:
TYPE_CONF_PROCEED - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_PROCEED: Server issues this message in response to a CONF_DONE message, to acknowledge its readiness to accept requests.
TYPE_CONF_WELCOME - Static variable in class org.apache.catalina.connector.warp.Constants
CONF_WELCOME: The server issues this packet when a connection is opened.
TYPE_DISCONNECT - Static variable in class org.apache.catalina.connector.warp.Constants
DISCONNECT: The connection is being closed.
TYPE_ERROR - Static variable in class org.apache.catalina.connector.warp.Constants
ERROR: The last operation didn't completed correctly.
TYPE_FATAL - Static variable in class org.apache.catalina.connector.warp.Constants
FATAL: A protocol error occourred, the connection must be closed.
TYPE_INVALID - Static variable in class org.apache.catalina.connector.warp.Constants
INVALID: The packet type hasn't been set yet.
TYPE_REQ_AUTH - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_AUTH: Authentication information of the HTTP remote peer.
TYPE_REQ_CLIENT - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_CLIENT: The HTTP client (remote peer) information.
TYPE_REQ_CONTENT - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_CONTENT: The mime content type and length of this request.
TYPE_REQ_HEADER - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_HEADER: An HTTP request header.
TYPE_REQ_INIT - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_INIT: The client requests to the WARP server that a request is about to be processed.
TYPE_REQ_PROCEED - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_PROCEED: The client finished transmitting the request.
TYPE_REQ_SCHEME - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_SCHEME: The scheme description of this request.
TYPE_REQ_SERVER - Static variable in class org.apache.catalina.connector.warp.Constants
REQ_SERVER: The HTTP server information.
TYPE_RES_BODY - Static variable in class org.apache.catalina.connector.warp.Constants
RES_BODY: The HTTP response body.
TYPE_RES_COMMIT - Static variable in class org.apache.catalina.connector.warp.Constants
RES_COMMIT: The server indicates that the first part of the response (HTTP status line and MIME headers) are to be committed to the client (remote peer).
TYPE_RES_DONE - Static variable in class org.apache.catalina.connector.warp.Constants
RES_DONE: The server finished transmitting the response.
TYPE_RES_HEADER - Static variable in class org.apache.catalina.connector.warp.Constants
RES_HEADER: An HTTP MIME response header to send to the client.
TYPE_RES_STATUS - Static variable in class org.apache.catalina.connector.warp.Constants
RES_STATUS: The server replies with the HTTP response status for the request.

U

uniqueId - Variable in class org.apache.catalina.connector.warp.WarpConnector
The unique ID of this connector instance.

V

VERS_MAJOR - Static variable in class org.apache.catalina.connector.warp.Constants
The WARP protocol major version.
VERS_MINOR - Static variable in class org.apache.catalina.connector.warp.Constants
The WARP protocol minor version.

W

WarpConfigurationHandler - class org.apache.catalina.connector.warp.WarpConfigurationHandler.
 
WarpConfigurationHandler() - Constructor for class org.apache.catalina.connector.warp.WarpConfigurationHandler
 
WarpConnection - class org.apache.catalina.connector.warp.WarpConnection.
 
WarpConnection() - Constructor for class org.apache.catalina.connector.warp.WarpConnection
Construct a new instance of a WarpConnection.
WarpConnector - class org.apache.catalina.connector.warp.WarpConnector.
 
WarpConnector() - Constructor for class org.apache.catalina.connector.warp.WarpConnector
Construct a new instance of a WarpConnector.
WarpEngine - class org.apache.catalina.connector.warp.WarpEngine.
 
WarpEngine() - Constructor for class org.apache.catalina.connector.warp.WarpEngine
 
WarpHost - class org.apache.catalina.connector.warp.WarpHost.
 
WarpHost() - Constructor for class org.apache.catalina.connector.warp.WarpHost
 
WarpLogger - class org.apache.catalina.connector.warp.WarpLogger.
 
WarpLogger(Object) - Constructor for class org.apache.catalina.connector.warp.WarpLogger
Construct a new instance of a WarpConnector.
WarpPacket - class org.apache.catalina.connector.warp.WarpPacket.
 
WarpPacket() - Constructor for class org.apache.catalina.connector.warp.WarpPacket
Construct a new WarpPacket instance.
WarpRequest - class org.apache.catalina.connector.warp.WarpRequest.
 
WarpRequest.Stream - class org.apache.catalina.connector.warp.WarpRequest.Stream.
 
WarpRequest.Stream(WarpRequest, WarpRequest) - Constructor for class org.apache.catalina.connector.warp.WarpRequest.Stream
 
WarpRequest() - Constructor for class org.apache.catalina.connector.warp.WarpRequest
 
WarpRequestHandler - class org.apache.catalina.connector.warp.WarpRequestHandler.
 
WarpRequestHandler() - Constructor for class org.apache.catalina.connector.warp.WarpRequestHandler
 
WarpResponse - class org.apache.catalina.connector.warp.WarpResponse.
 
WarpResponse.Stream - class org.apache.catalina.connector.warp.WarpResponse.Stream.
The OutputStream that will handle all response body transmission.
WarpResponse.Stream(WarpResponse, WarpResponse) - Constructor for class org.apache.catalina.connector.warp.WarpResponse.Stream
Construct a new instance of a WarpResponse.Stream associated with a parent WarpResponse.
WarpResponse() - Constructor for class org.apache.catalina.connector.warp.WarpResponse
Create a new instance of a WarpResponse.
write(int) - Method in class org.apache.catalina.connector.warp.WarpResponse.Stream
Write one byte of data to the WarpPacket nested within this WarpResponse.Stream.
writeInteger(int) - Method in class org.apache.catalina.connector.warp.WarpPacket
Write a signed integer value (32 bit) in the packet buffer.
writeString(String) - Method in class org.apache.catalina.connector.warp.WarpPacket
Write a string into the packet buffer.
writeUnsignedShort(int) - Method in class org.apache.catalina.connector.warp.WarpPacket
Write an unsigned short value (16 bit) in the packet buffer.

A B C D F G H I L M P R S T U V W