All Classes and Interfaces
Class
Description
If the meaning of this type isn't clear, there really should be more of a description here...
A
structured content provider
that shows acceptors
.If the meaning of this type isn't clear, there really should be more of a description here...
AuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider>
An abstract signal protocol that supports authentication.
A
buffer handler
that defragments the passed buffers
into a continuous byte
sequence which is exposed as an input stream
.An
output stream
that fragments the written byte sequence into fixed-sized buffers
and passes them to configured buffer handler
.Enumerates the internal states of an
IBuffer
.If the meaning of this type isn't clear, there really should be more of a description here...
Thrown by an
IChannel
to indicate channel management problems.If the meaning of this type isn't clear, there really should be more of a description here...
An
output stream
that fragments the written byte sequence into fixed-sized buffers
and passes them to configured channel
.If the meaning of this type isn't clear, there really should be more of a description here...
ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider>
If the meaning of this type isn't clear, there really should be more of a description here...
A
structured content provider
that shows connectors
.Injects a configurable response negotiator into selected client connectors.
Thrown by an
IConnector
to indicate connection problems.If the meaning of this type isn't clear, there really should be more of a description here...
Enumerates the lifecycle states of an
IConnector
.Base class for container-based
protocol providers
like ContainerProtocolProvider.Client
or ContainerProtocolProvider.Server
.Container-based
protocol provider
for client
protocols.Container-based
protocol provider
for server
protocols.Factory-based
protocol provider
.Deprecated.
An
injector
that injects GZIPStreamWrapper
instances.A
signal protocol
that keeps the connector
of its channel
open
or provides early deactivation feedback by exchanging periodic heart beats.The server-side implementation of a
heart beat protocol
.Creates server-side
heart beat protocol
instances.Accepts incoming connection requests from
client
connectors
and creates
the appropriate server
connectors.Basic unit of transport in Net4j.
Provides clients with the ability to pass
IBuffer
s in for further buffer handling.Provides clients with the ability to obtain and retain pooled
IBuffer
s.Offers additional introspection features for
IBufferPool
s.Provides clients with the ability to obtain and retain
IBuffer
s.Offers additional introspection features for
buffer providers
.Offers additional notification features for
buffer providers
.An
event
fired from a buffer provider
to indicate that a buffer has been provided.An
event
fired from a buffer provider
to indicate that a buffer is about to be retained.A bidirectional communications channel for the asynchronous exchange of
buffers
.Manages and multiplexes virtual data
channels
over a shared physical connection.One endpoint of a physical connection of arbitrary nature between two communicating parties.
A generic
event
fired from a connector
.An event that is fired by an
IConnector
to indicate that its state has changed.An
acceptor
that implements JVM-embedded transport.A singleton that manages all
JVM acceptors
in the current JVM.A
channel
of a JVM connector
.A
connector
that implements JVM-embedded transport.Represents the receiver side of a one-way
signal
, i.e., one with no response.Represents the receiver side of a two-way
signal
with additional support for remote progress monitoring.Represents the receiver side of a two-way
signal
, i.e., one with a response.If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
An
event
fired from a channel
when one of its statistical counters changed.Enumerates the possible
send queue
event
types.If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A
protocol
that is told when it is fully connected
.Provides
protocol
instances for given types.A
negotiation context
that is used in TCP transport.Encapsulates a Java
socket selector
and orchestrates a number of active
and passive
consumers, usually connectors
and
acceptors
that compete for the socket selector's I/O time.A common transport configuration that specifies basic dependencies for
channel
multiplexers
, connectors
and acceptors
.A concept that has a
transport configuration
, typically a channel
multiplexer
, connector
or acceptor
.An
acceptor
that implements Websockets-based transport.A singleton that manages all
WS acceptors
in the current JVM.A
connector
that implements Websockets-based transport.A
negotiation context
that is used in Websocket transport.A utility class with static convenience methods.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A utility class with various static factory and convenience methods.
If the meaning of this type isn't clear, there really should be more of a description here...
An exception that indicates mismatch between the versions of two protocol peer implementations.
An exception that wraps an exception that has been thrown during the execution of a remote
signal
.Represents the sender side of a one-way
signal
, i.e., one with no response.Represents the sender side of a two-way
signal
, i.e., one with a response.Represents the sender side of a two-way
signal
with additional support for remote progress monitoring.If the meaning of this type isn't clear, there really should be more of a description here...
Represents a single communications use-case in the scope of a
signal protocol
.Represents the sender side of a
signal
.The default implementation of a
signal protocol
.Represents the receiver side of a
signal
.A utility class with various static factory and convenience methods for SSL transport.
A utility class with static convenience methods.
Encapsulates the data needed to configure a
TCP acceptor
.Encapsulates the data needed to configure a
TCP connector
.Reads an XML config file and creates, wires and starts the configured
acceptors
.An element post processor that injects a
transport configuration
into the connectors
and acceptors
of a managed container
.A utility class with static convenience methods.
An
injector
that injects XORStreamWrapper
instances.
FactoryTypeContentProvider