|
|||||||||
| Home >> All >> org >> enhydra >> servlet >> connectionMethods >> [ EnhydraDirector overview ] | PREV NEXT | ||||||||
A
- AUTH_KEY - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- activate() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Override the activate() method to allow per-connection variables to be reset for each new connection.
- activate() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Complete connection establishment after authentication.
- active - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Whether or not this connection is active.
- addCookie(Cookie) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Add a cookie to the list of cookies to send to the browser.
- addDateHeader(String, long) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Adds a response header with the given name and date value.
- addHeader(String, String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Adds a response header with the given name and integer value.
- addIntHeader(String, int) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Adds a response header with the given name and integer value.
- addMimeHeaders(MimeHeaders) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- attributes - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Request attributes
- authData - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Authentication key.
- authExpectedResponse - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Expected authentication response from client.
- authKey - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The authentication key for this connection.
- authRequired() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Implementation class must provide this method.
- authRequired() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Implementation class must provide this method.
- authenticate() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Causes the authentication challenge to be sent to the client.
- authenticate(boolean, boolean) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Second version of
authenticatethat allows a request for post-open and post-header callbacks. - available() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorInputStream
- Returns the number of bytes that can be read from this input stream without blocking.
B
- BIND_ADDR - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- backlog - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The backlog parameter for the server socket.
- bindAddress - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- IP address to bind to.
- bindInetAddress - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- IP address to bind to.
- bufSize - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Buffer size.
C
- CLIENT_TIMEOUT - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- CRLF - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- callback(int, byte[], byte[][]) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Send a callback to the client.
- cgiVars - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Table of incoming request headers.
- channelURLIsValid(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- This connection method returns invalid urls.
- clientMajor - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Client side protocol major version.
- clientMinor - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Client side protocol minor version.
- clientTimeout - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The maximum time for a thread to keep a socket connection to the client for.
- close() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorInputStream
- Closes this input stream.
- close() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Commits headers and immediately sends any outgoing data over the connection.
- close() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtoOutputStream
- Closes this output stream and releases any system resources associated with the stream.
- closeConnection() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Method to close output stream.
- closeInput() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Discards any further incoming request entity data and marks the input stream as "closed".
- closeOutput() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Method to close output stream.
- closeOutput() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Method to close output stream.
- cmType - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- commit() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Called by
EnhydraDirectorOutputStreamto indicate that actual data bytes have been written. - commit() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtoOutputStream
- Mark the parent EnhydraResponse object as "committed".
- committed - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Boolean to indicate whether data bytes have been sent over the wire, and thus that headers and status can no longer be set.
- conn - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorBufferedOutputStream
- Internal reference for for this stream's underlying connection.
- conn - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorHandler
- Connection object.
- conn - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorInputStream
- Enhydra protocol connection instance.
- conn - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Internal EnhydraDirector protocol driver instance.
- conn - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtoOutputStream
- Internal EnhydraDirector protocol driver instance.
- connect(Socket) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- This method causes a new
EnhydraDirectorProtocolinstance to accept the next socket connection from a server socket. - connectionMethod - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorHandler
- Reference to the EnhydraDirectorConnectionMethod containing channel data.
- connections - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The queue for incoming connections.
- containsHeader(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns
trueif the current response contains the named header. - cookieMangle - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Cookie string to stick in request headers.
D
- DEFAULT_AUTH_KEY - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- No authentication by default.
- DEFAULT_BIND_ADDRESS - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- DEFAULT_CLIENT_TIMEOUT - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- DEFAULT_NUM_THREADS - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- DEFAULT_PORT - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- DEFAULT_PREFIX_HINT - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- No default prefix hint.
- DEFAULT_QUEUE_SIZE - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- DEFAULT_SESSION_AFFINITY - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Session affinity is 'on' by default.
- DEFAULT_THREAD_TIMEOUT - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- dateFormatter - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Parser for dates.
- dateParser - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Parser for dates.
- deactivate() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Cause this connection to go into an inactive state.
- debug - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Debug flag.
- debug - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- debug flag.
- debug - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorHandler
- Hard-coded debugging flag.
- debug - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Debug flag
- debug - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- debug flag
- destroy() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Shut down the connection method.
- discardEntity() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Discard the entire entity body We don't care about it.
- discardPacketData() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Reads and discards all remaining data in the current packet.
- dispatcher - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Thread handling the connections.
- doRead() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- doRead(byte[], int, int) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- doWrite(byte[], int, int) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Write a chunk of bytes.
E
- ENHYDRADIRECTOR - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- EnhydraDirectorBadStateException - exception org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorBadStateException.
- Exception to signal that an EnhydraDirector connection has gotten into an unexpeceted state, or that one of its public methods has been called while the connection is in an incorrect state.
- EnhydraDirectorBadStateException() - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorBadStateException
- Create a new exception object with no message text.
- EnhydraDirectorBadStateException(String) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorBadStateException
- Create a new exception object with message text.
- EnhydraDirectorBufferedOutputStream - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorBufferedOutputStream.
- Extension of
BufferedOutputStreamto allow "reset" of the buffer. - EnhydraDirectorBufferedOutputStream(OutputStream, int, EnhydraDirectorConnection) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorBufferedOutputStream
- Creates a new instance with the specified connection context,
OutputStream, and buffer size. - EnhydraDirectorConnection - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection.
- EnhydraDirectorConnection(LogChannel) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- EnhydraDirectorConnectionMethod - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod.
- The Enhydra connection method.
- EnhydraDirectorConnectionMethod() - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Default constructor used for dynamic connection method creation.
- EnhydraDirectorConnectionMethodBeanInfo - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethodBeanInfo.
- This class provides descriptors for all connection method attributes
- EnhydraDirectorConnectionMethodBeanInfo() - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethodBeanInfo
- EnhydraDirectorException - exception org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorException.
- Exception to signal that an EnhydraDirector connection has encountered an error.
- EnhydraDirectorException() - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorException
- Create a new exception object with no message text.
- EnhydraDirectorException(String) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorException
- Create a new exception object with message text.
- EnhydraDirectorFunction - interface org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorFunction.
- Interface for pluggable EnhydraDirector protocol functions.
- EnhydraDirectorHandler - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorHandler.
- This class processes servlet requests from the EnhydraDirectorConnectionMethod.
- EnhydraDirectorHandler(EnhydraDirectorConnectionMethod) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorHandler
- Constructor.
- EnhydraDirectorInputStream - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorInputStream.
- InputStream interface for the Enhydra connection method.
- EnhydraDirectorInputStream(EnhydraDirectorConnection) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorInputStream
- Create a new instance with the given connection object.
- EnhydraDirectorOutputStream - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream.
OutputStreaminterface for the Enhydra connection method.- EnhydraDirectorOutputStream(EnhydraDirectorConnection) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Construct an output stream associate with a response object.
- EnhydraDirectorProtoOutputStream - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtoOutputStream.
- The basic implementation of an output stream for EnhydraDirector.
- EnhydraDirectorProtoOutputStream(EnhydraDirectorConnection) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtoOutputStream
- Construct an output stream associate with a response object.
- EnhydraDirectorProtocol - class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol.
- EnhydraDirectorProtocol(LogChannel) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Create a new EnhydraDirector connection object.
- emptyHashTable - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- encodeRedirectURL(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- encodeRedirectUrl(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Encodes the specified URL for use in the
sendRedirectmethod. - encodeURL(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- encodeUrl(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Encodes the specified URL by including the session ID in it, or if encoding is not needed, returns the URL unchanged.
- endHeaders() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Signal that we're done with the headers, and body will follow.
- endResponse() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Signal that we're done with a particular request, the server can go on and read more requests or close the socket
- entityReceived - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Whether the incoming request entity has been completely received.
- entityRemainder - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- The number of remaining data bytes in the current entity fragment packet.
- equivalent(ConnectionMethod) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Compares the port number to determine equivalency
- errorShutdown() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Close the connection and abort.
F
- FORM_POST_MIME_TYPE - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Standard Mime type for POST-ed forms.
- finishHeaders() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Method to send an HTTP cookie.
- firstWrite() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Internal method to be called upon the first write of data.
- flush() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorBufferedOutputStream
- Flushes outgoing data, then flushes the contained output stream.
- flush() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Closes this output stream and releases any system resources associated with the stream.
- flush() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtoOutputStream
- Commits
conn's headers and immediately sends any buffered data. - flushBuffer() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Forces any content in the buffer to be written to the client.
- funcData - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Temporary buffer for outgoing function data.
- funcSuccess - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Wheter the last function call succeeded.
G
- getAttribute(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns the value of an attribute of the request.
- getAttributeNames() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- NEW
- getAuthData() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Abstract method to get authentication secret data.
- getAuthData() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Abstract method to get authentication secret data.
- getAuthKey() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Get the authentication key for this connection.
- getAuthType() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the authentication scheme of this request.
- getBindAddress() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets the current Bind address, if any.
- getBufferSize() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns the actual buffer size used for the response.
- getBufferSize() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Get the buffer size.
- getChannelByURLPrefix(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets Channel data associated with a given URL Prefix.
- getChannelURL(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Returns the URL that a user would use to connect to this channel.
- getCharacterEncoding() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns the charset used for the body.
- getClientTimeout() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets the client timeout associated with this connection method.
- getConnection() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Returns an socket from the connection queue.
- getContentLength() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the size of the request data.
- getContentType() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the content type of the request.
- getContextPath() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns the portion of the request URI that indicates the context of the request.
- getCookieHeaders() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getCookies() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the array of cookies found in this request.
- getDateHeader(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the value of the requested date header field of this request.
- getEnhydraDirectorConnection() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- getErrorPage(int, String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Generate an HTML error page for sendError.
- getFunction(int) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Internal dispatch table for server side function handlers.
- getFunction(int) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Internal dispatch table for server side function handlers.
- getHeader(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the value of the requested header field of this request.
- getHeaderNames() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the header names for this request.
- getHeaders(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns all the values of the specified requst header as an
EnumerationofStringobjects. - getIPPortToken() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getInputStream() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get an input stream for reading binary data in the request body.
- getIntHeader(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the value of the specified integer header field of this request.
- getLocale() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the locale of the response.
- getLocales() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- NEW
- getMethod() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the HTTP method (for example, GET, POST, PUT) with which this request was made.
- getMimeHeaders() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getNumThreads() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets the maximum number of handler threads associated with this connection method.
- getOutputStream() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns the byte output stream object for this response.
- getParameter(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get a string containing the lone value of the specified parameter.
- getParameterNames() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the parameter names for this request.
- getParameterValues(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the values of the specified parameter for the request.
- getPathInfo() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets any optional extra path information following the servlet path of this request's URI, but immediately preceding its query string.
- getPathTranslated() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets any optional extra path information following the servlet path of this request's URI, but immediately preceding its query string, and translates it to a real path.
- getPort() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets the port associated with this connection method.
- getPrefixHint() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- getPrefixHint() and setPrefixHint().
- getPropertyDescriptors() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethodBeanInfo
- getProtocol() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the protocol and version of the request.
- getQueryString() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets any query string that is part of the HTTP request URI.
- getQueueSize() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets the maximum queue size associated with this connection method.
- getReader() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns a buffered reader for reading text in the request body.
- getRealPath(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Applies alias rules to the specified virtual path and returns the corresponding real path, or null if the translation can not be performed for any reason.
- getRedirectPage(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Generate an HTML page for sendRedirect.
- getRemoteAddr() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the IP address of the agent that sent the request.
- getRemoteHost() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the fully qualified host name of the agent that sent the request.
- getRemoteUser() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the name of the user making this request.
- getRequestDispatcher(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getRequestURI() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the part of this request's URI that is to the left of any query string.
- getRequestedSessionId() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the session id specified with this request.
- getScheme() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the scheme of the URL used in this request, for example "http", "https", or "ftp".
- getServerName() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the host name of the server that received the request.
- getServerPort() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Get the port number on which this request was received.
- getServlet(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets a reference to the servlet associated with servletID.
- getServletName() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getServletOutputStream() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getServletPath() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the part of this request's URI that refers to the servlet being invoked.
- getServletPrefix() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getSession() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the current valid session associated with this request, if create is false or, if necessary, creates a new session for the request, if create is true.
- getSession(boolean) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets the current valid session associated with this request, if create is false or, if necessary, creates a new session for the request, if create is true.
- getSessionAffinity() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- getSessionAffinity() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- getSessionAffinity() and setSessionAffinity().
- getStateName() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Returns a text name for the current state of this instance.
- getStateName(int) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Returns a text name for the specified state number.
- getThreadTimeout() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Gets the thread timeout associated with this connection method.
- getType() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- getUserPrincipal() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- NEW
- getWriter() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Gets a character stream printing writer for the response.
H
- handlerServiceError(Throwable, String, HttpServletResponse) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorHandler
- Handle an error from a servlet service.
- handlers - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The thread group for EnhydraDirectorHandler threads.
- hasMoreElements() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Stub
hasMoreElementsimplementation so this instance can be passed as an empty enumeration. - hasMoreElements() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeaderKeyEnumeration
- haveQueryParameters - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Whether we have query parameters yet.
- headerCBRequested - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Whether post-header callbacks have been requested.
- headerName - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Temporary between-state holder for incoming HTTP header name
- headerValue - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Temporary between-state holder for incoming HTTP header value
- headers - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeaderKeyEnumeration
I
- InternalHeader - class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeader.
- InternalHeader() - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeader
- InternalHeaderKeyEnumeration - class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeaderKeyEnumeration.
- InternalHeaderKeyEnumeration(Hashtable) - Constructor for class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeaderKeyEnumeration
- in - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- The input stream for
sock. - inStream - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Internal
ServletInputStream - initialize(Config, String, ServletManager, FilterManager) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Start up.
- initialize(String, ServletManager, FilterManager) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Saves the ServletManager and FilterManager for later use.
- inputAvailable() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Returns a maximum number of bytes which can be read without blocking.
- inputClosed - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Whether someone has called closeInput on this request.
- ipPortToken - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- The IP address and Port that the connection is listening on
- isAuthenticated() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Returns
trueif the client has successfully authenticated itself for this connection. - isCommitted() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Returns a boolean indicating whether the response has been committed.
- isConnected() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Returns
falseif this connection is in the CLOSED state, otherwise returnstrue. - isFirstWrite - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorOutputStream
- Whether headers have been written.
- isOpen() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Returns
if the connection is fully established. - isRequestedSessionIdFromCookie() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Checks whether the session id specified by this request came in as a cookie.
- isRequestedSessionIdFromURL() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Checks whether the session id specified by this request came in as part of the URL.
- isRequestedSessionIdFromUrl() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Checks whether the session id specified by this request came in as part of the URL.
- isRequestedSessionIdValid() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Checks whether this request is associated with a session that is valid in the current session context.
- isSecure() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- NEW
- isUserInRole(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- NEW
K
- keyEnum - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeaderKeyEnumeration
L
- LINGER_MAXBYTES - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Lingering socket max read total.
- LINGER_TIMEOUT - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Lingering socket timeout.
- lingeringClose(Socket) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Implements a "lingering close" to ensure final data is sent to the client.
- listenerSocket - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The server socket.
- liveThreads - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- A list of references to all EnhydraDirectorHandler threads (active and waiting).
- locale - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Our locale.
- logChannel - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The logging channel.
- logChannel - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorHandler
- The logging channel.
- logChannel - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Logging channel
- logError(String, Exception) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Utility for logging errors.
- logError(String) - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- Utility for logging errors.
M
- MAJOR_VERSION - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- MAX_AUTHDATA_LENGTH - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- MAX_FUNCDATA_LENGTH - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- MAX_SMALL_PACKET_LENGTH - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- MINOR_VERSION - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- maxHandlers - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The maximum number of EnhydraDirectorHandler threads.
- maxQueue - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The maximum size of the connection queue.
N
- NUM_THREADS - Static variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- name - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeader
- nextElement() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnection
- Stub
nextElementimplementation so this instance can be passed as an empty enumeration. - nextElement() - Method in class org.enhydra.servlet.connectionMethods.EnhydraDirector.InternalHeaderKeyEnumeration
- noDataSent - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtoOutputStream
- Boolean indicating whether of not bytes have been sent int the request body.
- numWaiting - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorConnectionMethod
- The total number EnhydraDirectorHandler threads (active and waiting).
O
- openCBRequested - Variable in class org.enhydra.servlet.connectionMethods.EnhydraDirector.EnhydraDirectorProtocol
- Whether post-open callbacks have been requested.
- org.enhydra.servlet.connectionMethods.EnhydraDirector - package org.enhydra.servlet.connectionMethods.EnhydraDirector