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.
An input stream that provides the buffers which arrive at a channel as a continuous byte sequence.
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.
Container-based protocol provider for client protocols.
Container-based protocol provider for server protocols.
 
 
Factory-based protocol provider.
Deprecated.
As of 4.1 use FactoryTypeContentProvider
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.
An element post processor that injects a timer into 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 IBuffers in for further buffer handling.
Provides clients with the ability to obtain and retain pooled IBuffers.
Offers additional introspection features for IBufferPools.
Provides clients with the ability to obtain and retain IBuffers.
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 connector that implements JVM-embedded transport.
A concept that has a location in a client/server scenario.
A location in a client/server scenario.
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.
An event fired from a channel when a buffer is enqueued or dequeued.
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 protocol that consists of a number of stream-based signals.
 
An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
Call-back that handles the possible calls from a selector to an active consumer, usually a connector.
A connector that implements non-blocking multiplexed TCP transport, optionally with SSL.
A negotiation context that is used in TCP transport.
Call-back that handles the possible calls from a selector to a passive consumer, usually an acceptor.
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.
Provides signal execution counts when attached to a signal protocol.
An event fired from a signal protocol when the local execution of a scheduled signal has finished.
The default implementation of a signal protocol.
 
An event fired from a signal protocol when the protocol timeout has been changed.
Represents the receiver side of a signal.
An event fired from a signal protocol when a signal has been scheduled for local execution.
A utility class with various static factory and convenience methods for SSL transport.
An element post processor that injects a stream wrapper into signal protocol instances.
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.
A utility class with static convenience methods.
An injector that injects XORStreamWrapper instances.