Interface | Description |
---|---|
Protocol |
Define a protocol
|
ProtocolConfiguration |
Configuration which is used in scope of a Protocol
|
ProtocolServer |
A
ProtocolServer accept inbound traffic and handle it. |
ProtocolSession |
Session for a protocol.
|
ProtocolTransport |
ProtocolTransport is used by each ProtocolSession to communicate with the underlying transport.
|
Request |
Request received from the client
|
Response |
Protocol response to send to the client
|
StartTlsResponse |
An special sub-type of
Response which makes it possible to detect a response to a STARTTLS request. |
StreamResponse |
Special
Response sub-type which allows to write an InputStream to the remote peer |
Class | Description |
---|---|
AbstractProtocolTransport |
Abstract base class for
ProtocolTransport implementation which already takes care of all the complex
stuff when handling Response 's. |
AbstractResponse |
Abstract base implementation of
Response |
BaseRequest |
Basic Request which contains a command and argument
|
CombinedInputStream |
SequenceInputStream sub-class which allows direct access to the pair of InputStream 's. |
Encryption |
This class should be used to setup encrypted protocol handling
|
ProtocolConfigurationImpl |
Default implementation of a
ProtocolConfiguration which allows to easily set the different configurations. |
ProtocolImpl |
Basic
Protocol implementation |
ProtocolSessionImpl |
Basic implementation of
ProtocolSession |
Enum | Description |
---|---|
ProtocolSession.State |
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.