Interface | Description |
---|---|
ChannelRegistry |
A registry/store for all managed netty based
Channel . |
Client |
Client interface.
|
ContextProperties |
ContextProperties interface.
|
Credentials |
An immutable class for storing credentials
|
CredentialsStore |
A storage for
Credentials |
Envelope<C> |
Envelope interface.
|
Message |
Message interface.
|
Messenger<R extends AbstractRequest,S extends AbstractResponse> |
The following are characteristics/roles of a Messenger
Responsible for creating, acquiring, closing or releasing a network resource (e.g.
|
OptionSupplier<T> |
OptionSupplier interface.
|
Packet |
Packet interface.
|
PacketDecoder<P extends Packet> |
PacketDecoder interface.
|
PacketEncoder<P extends Packet> |
Encodes
Packet instances it's ByteBuf representation. |
Transport<S,R> |
Transport interface.
|
Class | Description |
---|---|
AbstractClient<R extends AbstractRequest,S extends AbstractResponse> |
Base implementation for all
Client interfaces. |
AbstractCriteriaBuilder<T extends AbstractCriteriaBuilder> |
Abstract AbstractCriteriaBuilder class.
|
AbstractMessage |
Abstract AbstractMessage class.
|
AbstractPacket |
Base class for
Packet . |
AbstractPacketEncoder<P extends Packet> |
Abstract AbstractPacketEncoder class.
|
AbstractRequest |
Abstract AbstractRequest class.
|
AbstractResponse<T> |
Abstract AbstractResponse class.
|
AbstractRestClient |
Abstract AbstractRestClient class.
|
AbstractWebApiInterface<C extends AbstractRestClient,R extends AbstractWebApiRequest,S extends AbstractWebApiResponse<com.google.gson.JsonElement>> |
An API Interface containing a set/group of methods that are usually defined by the publisher
|
AbstractWebApiRequest |
Abstract AbstractWebApiRequest class.
|
AbstractWebApiResponse<T> |
AbstractWebApiResponse class.
|
AbstractWebRequest |
Abstract AbstractWebRequest class.
|
AbstractWebResponse |
Abstract AbstractWebResponse class.
|
HttpMessenger |
A Messenger responsible for handling Web Requests and Responses.
|
MessageEnvelope<M extends Message> |
MessageEnvelope class.
|
NettyChannelContext |
The context attached to a
Channel instance |
NettyMessenger<R extends AbstractRequest,S extends AbstractResponse> |
Base class for modules utilizing Netty as the mode of transport
|
NettySocketClient<R extends AbstractRequest,S extends AbstractResponse> |
A netty based socket client.
|
NettyTransport |
The netty transport driver, responsible for sending the messages to the provided
Channel . |
Copyright © 2016–2024. All rights reserved.