Interface | Description |
---|---|
AbstractEndpoint.Handler<S> | |
SecureNioChannel.ApplicationBufferHandler |
Callback interface to be able to expand buffers
when buffer overflow exceptions happen
|
SocketWrapperBase.CompletionCheck | |
SSLContext |
This interface is needed to override the default SSLContext class
to allow SSL implementation pluggability without having to use JCE.
|
SSLSessionManager |
Defines an interface used to manage SSL sessions.
|
SSLSupport |
Defines an interface to interact with SSL sessions.
|
SSLUtil |
Provides a common interface for
SSLImplementation s to create the
necessary JSSE implementation objects for TLS connections created via the
JSSE API. |
SSLUtil.ProtocolInfo |
Optional interface that can be implemented by
SSLEngine s to indicate that they support ALPN and
can provided the protocol agreed with the client. |
Class | Description |
---|---|
AbstractEndpoint<S> | |
AbstractEndpoint.Acceptor | |
AbstractJsseEndpoint<S> | |
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.AprSocketWrapper | |
AprEndpoint.SendfileData |
SendfileData class.
|
AprEndpoint.SocketInfo | |
AprEndpoint.SocketList | |
AprEndpoint.SocketTimeouts | |
AprSSLSupport |
Implementation of SSLSupport for APR.
|
Constants | |
Nio2Channel |
Base class for a SocketChannel wrapper used by the endpoint.
|
Nio2Endpoint |
NIO2 endpoint.
|
Nio2Endpoint.Nio2SocketWrapper | |
Nio2Endpoint.SendfileData |
SendfileData class.
|
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.NioSocketWrapper | |
NioEndpoint.PollerEvent |
PollerEvent, cacheable object for poller events to avoid GC
|
NioEndpoint.SendfileData |
SendfileData class.
|
NioSelectorPool |
Thread safe non blocking selector pool
|
SecureNio2Channel |
Implementation of a secure socket channel for NIO2.
|
SecureNioChannel |
Implementation of a secure socket channel
|
SendfileDataBase | |
SocketBufferHandler | |
SocketProcessorBase<S> | |
SocketProperties |
Properties that can be set in the <Connector> element
in server.xml.
|
SocketWrapperBase<E> | |
SSLHostConfig |
Represents the TLS configuration for a virtual host.
|
SSLHostConfigCertificate | |
SSLImplementation |
Provides a factory and base implementation for the Tomcat specific mechanism
that allows alternative SSL/TLS implementations to be used without requiring
the implementation of a full JSSE provider.
|
SSLUtilBase |
Common base class for
SSLUtil implementations. |
TLSClientHelloExtractor |
This class extracts the SNI host name from a TLS client-hello message.
|
Enum | Description |
---|---|
AbstractEndpoint.Acceptor.AcceptorState | |
AbstractEndpoint.BindState | |
AbstractEndpoint.Handler.SocketState |
Different types of socket states to react upon.
|
DispatchType |
This enumeration lists the different types of dispatches that request
processing can trigger.
|
SendfileState | |
SocketEvent |
Defines events that occur per socket that require further processing by the
container.
|
SocketWrapperBase.CompletionHandlerCall | |
SocketWrapperBase.CompletionState | |
SSLHostConfig.CertificateVerification | |
SSLHostConfig.Type | |
SSLHostConfigCertificate.Type | |
TLSClientHelloExtractor.ExtractorResult |
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.