Overview
Classes: ChannelIOS, ChannelInputStream, ChannelOutputStream, ChannelStreamBuf, ClientAuthenticator, Connection, ConnectionManager, CredentialsStore, Frame, FrameFactory, FrameHandler, FrameQueue, Listener, PlainClientAuthenticator, SCRAMAuthenticator, SCRAMClientAuthenticator, ServerConnection, ServerConnectionFactory, ServerTransport, SocketFactory, Timer, TimerTask, Transport, TransportFactory
Classes
class ChannelIOS
The base class for ChannelInputStream and ChannelOutputStream.
class ChannelInputStream
Stream for reading from a Connection channel.
class ChannelOutputStream
Stream for writing to a Connection channel.
class ChannelStreamBuf
This is the streambuf class used for reading from and writing to channels.
class ClientAuthenticator
This is the base class for implementations of the client part of authentication.
class Connection
This class represents a TCP connection between a client and a server.
class ConnectionManager
The ConnectionManager manages a collection of Connection objects.
class CredentialsStore
This class holds authentication tokens and their associated credentials.
class Frame
This class represents a network frame used by the TCP transport connection.
class FrameFactory
A factory for Frame objects, used by the Connection's Frame object pool.
class FrameHandler
A frame handler handles frames on behalf of a Connection.
class FrameQueue
A queue of frames.
class Listener
The RemotingNG Listener implementation for the TCP transport.
class PlainClientAuthenticator
A very simple ClientAuthenticator for username/password based plain-text authentication.
class SCRAMAuthenticator
This abstract Authenticator implementation provides the SCRAM-SHA-1 (Salted Challenge Response Authentication Mechanism with SHA-1) authentication mechanism.
class SCRAMClientAuthenticator
This ClientAuthenticator implementation provides the SCRAM-SHA-1 (Salted Challenge Response Authentication Mechanism with SHA-1) authentication mechanism.
class ServerConnection
The TCPServerConnection for handling incoming RemotingNG TCP Transport connections.
class ServerConnectionFactory
The TCPServerConnectionFactory for RemotingNG TCP Transport connections.
class ServerTransport
The ServerTransport implementation for the RemotingNG TCP transport.
class SocketFactory
SocketFactory is used by the ConnectionManager to create a socket for the connection to the listener on the server.
class Timer
A Timer allows to schedule tasks (TimerTask objects) for future execution in a background thread.
class TimerTask
A task that can be scheduled for one-time or repeated execution by a Timer.
class Transport
The Transport implementation for RemotingNG TCP.
class TransportFactory
The TransportFactory for RemotingNG TCP Transport objects.