Apache Tomcat 7.0.37

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.37

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