Apache Tomcat 7.0.42

## Package org.apache.tomcat.util.net

Interface Summary
AbstractEndpoint.Handler
AprEndpoint.Handler: Bare bones interface used for socket processing.
JIoEndpoint.Handler: Bare bones interface used for socket processing.
NioEndpoint.Handler: Bare bones interface used for socket processing.
SecureNioChannel.ApplicationBufferHandler: Callback interface to be able to expand buffers when buffer overflow exceptions happen
ServerSocketFactory: The common interface through which the `JIoEndpoint` interacts with both non-SSL and SSL sockets.
SSLSessionManager: Defines an interface used to manage SSL sessions.
SSLSupport: Defines an interface to interact with SSL sessions.
SSLUtil

Class Summary
AbstractEndpoint
AbstractEndpoint.Acceptor
AprEndpoint: APR tailored thread pool, providing the following services: Socket acceptor thread Socket poller thread Sendfile thread Worker threads pool When switching to Java 5, there's an opportunity to use the virtual machine's thread pool.
AprEndpoint.SendfileData: SendfileData class.
Constants
DefaultServerSocketFactory: Default server socket factory.
JIoEndpoint: Handle incoming TCP connections.
NioBlockingSelector
NioBlockingSelector.BlockPoller
NioBlockingSelector.KeyReference
NioChannel: Base class for a SocketChannel wrapper used by the endpoint.
NioEndpoint: NIO tailored thread pool, providing the following services: Socket acceptor thread Socket poller thread Worker threads pool When switching to Java 5, there's an opportunity to use the virtual machine's thread pool.
NioEndpoint.KeyAttachment
NioEndpoint.NioBufferHandler
NioEndpoint.PollerEvent: PollerEvent, cacheable object for poller events to avoid GC
NioEndpoint.SendfileData: SendfileData class.
NioSelectorPool: Thread safe non blocking selector pool
SecureNioChannel: Implementation of a secure socket channel
SocketProperties: Properties that can be set in the <Connector> element in server.xml.
SocketWrapper<E>
SSLImplementation
SSLSupport.CipherData: Simple data class that represents the cipher being used, along with the corresponding effective key size.
URL: URL is designed to provide public APIs for parsing and synthesizing Uniform Resource Locators as similar as possible to the APIs of `java.net.URL`, but without the ability to open a stream or connection.

Enum Summary
AbstractEndpoint.Acceptor.AcceptorState
AbstractEndpoint.BindState
AbstractEndpoint.Handler.SocketState: Different types of socket states to react upon.
SocketStatus: Someone, please change the enum name.

Apache Tomcat 7.0.42

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.