All Classes Interface Summary Class Summary Enum Summary Exception Summary 
| Class | Description | 
| Acceptor | If the meaning of this type isn't clear, there really should be more of a description here... | 
| Acceptor.ConnectorPreparer |  | 
| AcceptorContentProvider | A  structured content provider that shows  acceptors. | 
| AcceptorFactory | If the meaning of this type isn't clear, there really should be more of a description here... | 
| AcknowledgeCompressedStringsIndication |  | 
| AcknowledgeCompressedStringsRequest |  | 
| AuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider> | An abstract signal protocol that supports authentication. | 
| AuthenticationIndication |  | 
| AuthenticationRequest |  | 
| BufferInputStream | A  buffer handler that defragments the passed  buffers into a continuous byte
 sequence which is exposed as an  input stream. | 
| BufferOutputStream | An  output stream that fragments the written byte sequence into fixed-sized  buffers and passes them to configured  buffer handler. | 
| BufferState | Enumerates the internal states of an  IBuffer. | 
| Channel | If the meaning of this type isn't clear, there really should be more of a description here... | 
| ChannelContainer |  | 
| ChannelException | Thrown by an  IChannel to indicate channel management problems. | 
| ChannelInputStream | An  input stream that provides the  buffers which arrive at a  channel as a continuous byte sequence. | 
| ChannelMultiplexer | If the meaning of this type isn't clear, there really should be more of a description here... | 
| ChannelOutputStream | An  output stream that fragments the written byte sequence into fixed-sized  buffers and passes them to configured  channel. | 
| ClientProtocolFactory | 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> |  | 
| ConfirmationPrompt |  | 
| ConfirmationRequest |  | 
| Connector | If the meaning of this type isn't clear, there really should be more of a description here... | 
| ConnectorContentProvider | A  structured content provider that shows  connectors. | 
| ConnectorCredentialsInjector | Injects a configurable response negotiator into selected client connectors. | 
| ConnectorException | Thrown by an  IConnector to indicate connection problems. | 
| ConnectorFactory | If the meaning of this type isn't clear, there really should be more of a description here... | 
| ConnectorState |  | 
| ContainerProtocolProvider |  | 
| ContainerProtocolProvider.Client |  | 
| ContainerProtocolProvider.Server |  | 
| FactoriesProtocolProvider |  | 
| FactoryTypeContentProvider | Deprecated. | 
| GZIPStreamWrapperInjector | An  injector that injects  GZIPStreamWrapper instances. | 
| HeartBeatProtocol |  | 
| HeartBeatProtocol.Server |  | 
| HeartBeatProtocol.Server.Factory |  | 
| HeartBeatProtocol.Server.TimerInjector |  | 
| IAcceptor |  | 
| IBuffer | Basic unit of transport in Net4j. | 
| IBufferHandler | Provides clients with the ability to pass  IBuffers in for further buffer handling. | 
| IBufferPool | Provides clients with the ability to obtain and retain pooled  IBuffers. | 
| IBufferPool.Introspection | Offers additional introspection features for  IBufferPools. | 
| IBufferProvider | Provides clients with the ability to obtain and retain  IBuffers. | 
| IBufferProvider.Introspection |  | 
| IBufferProvider.Notification |  | 
| IBufferProvider.Notification.BufferProvidedEvent | An  event fired from a  buffer provider to indicate that a buffer has been provided. | 
| IBufferProvider.Notification.BufferRetainingEvent | An  event fired from a  buffer provider to indicate that a buffer is about to be retained. | 
| IChannel | A bidirectional communications channel for the asynchronous exchange of  buffers. | 
| IChannelMultiplexer | Manages and multiplexes virtual data  channels over a shared physical connection. | 
| IConnector | One endpoint of a physical connection of arbitrary nature between two communicating parties. | 
| IConnectorEvent |  | 
| IConnectorStateEvent | An event that is fired by an  IConnector to indicate that its state has changed. | 
| IJVMAcceptor | An  acceptor that implements JVM-embedded transport. | 
| IJVMAcceptorManager |  | 
| IJVMChannel |  | 
| IJVMConnector | A  connector that implements JVM-embedded transport. | 
| ILocationAware |  | 
| ILocationAware.Location |  | 
| Indication | Represents the receiver side of a one-way  signal, i.e., one with no response. | 
| IndicationWithMonitoring | Represents the receiver side of a two-way  signal with additional support for remote progress monitoring. | 
| IndicationWithResponse | Represents the receiver side of a two-way  signal, i.e., one with a response. | 
| InternalAcceptor | If the meaning of this type isn't clear, there really should be more of a description here... | 
| InternalBuffer | If the meaning of this type isn't clear, there really should be more of a description here... | 
| InternalChannel | If the meaning of this type isn't clear, there really should be more of a description here... | 
| InternalChannel.CountersChangedEvent | An  event fired from a  channel when one of its statistical counters changed. | 
| InternalChannel.SendQueueEvent | An  event fired from a  channel when a  buffer is enqueued or
 dequeued. | 
| InternalChannel.SendQueueEvent.Type |  | 
| InternalChannelMultiplexer | If the meaning of this type isn't clear, there really should be more of a description here... | 
| InternalChannelMultiplexer.BufferMultiplexer |  | 
| InternalConnector | If the meaning of this type isn't clear, there really should be more of a description here... | 
| InverseCloseable | If the meaning of this type isn't clear, there really should be more of a description here... | 
| IProtocol<INFRA_STRUCTURE> |  | 
| IProtocol2<INFRA_STRUCTURE> |  | 
| IProtocolProvider | Provides  protocol instances for given types. | 
| IServerConnector |  | 
| ISignalProtocol<INFRA_STRUCTURE> |  | 
| ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE> |  | 
| ITCPAcceptor | An  acceptor that implements non-blocking multiplexed TCP transport, optionally with  SSL. | 
| ITCPActiveSelectorListener | Call-back that handles the possible calls from a  selector to an active consumer, usually a
  connector. | 
| ITCPConnector | A  connector that implements non-blocking multiplexed TCP transport, optionally with
  SSL. | 
| ITCPNegotiationContext | A negotiation contextthat is used in TCP transport. | 
| ITCPPassiveSelectorListener | Call-back that handles the possible calls from a  selector to a passive consumer, usually an
  acceptor. | 
| ITCPSelector | 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. | 
| ITransportConfig |  | 
| ITransportConfigAware |  | 
| IWSAcceptor | An  acceptor that implements Websockets-based transport. | 
| IWSAcceptorManager | A singleton that manages all  WS acceptors in the current JVM. | 
| IWSConnector | A  connector that implements Websockets-based transport. | 
| IWSNegotiationContext | A negotiation contextthat is used in Websocket transport. | 
| JVMUtil | A utility class with static convenience methods. | 
| MonitorCanceledIndication |  | 
| MonitorCanceledRequest |  | 
| MonitorProgressIndication |  | 
| MonitorProgressRequest |  | 
| Net4jItemProvider | If the meaning of this type isn't clear, there really should be more of a description here... | 
| Net4jItemProvider.RemoveAction | If the meaning of this type isn't clear, there really should be more of a description here... | 
| Net4jUtil | A utility class with various static factory and convenience methods. | 
| Net4jWebSocket |  | 
| Net4jWebSocketServlet |  | 
| Protocol<INFRA_STRUCTURE> | If the meaning of this type isn't clear, there really should be more of a description here... | 
| ProtocolVersionException | An exception that indicates mismatch between the versions of two protocol peer implementations. | 
| RemoteException | An exception that wraps an exception that has been thrown during the execution of a remote  signal. | 
| Request | Represents the sender side of a one-way  signal, i.e., one with no response. | 
| RequestWithConfirmation<RESULT> | Represents the sender side of a two-way  signal, i.e., one with a response. | 
| RequestWithMonitoring<RESULT> | Represents the sender side of a two-way  signal with additional support for remote progress monitoring. | 
| ServerProtocolFactory | If the meaning of this type isn't clear, there really should be more of a description here... | 
| Signal | Represents a single communications use-case in the scope of a  signal protocol. | 
| SignalActor | Represents the sender side of a  signal. | 
| SignalCounter |  | 
| SignalFinishedEvent<INFRA_STRUCTURE> |  | 
| SignalProtocol<INFRA_STRUCTURE> |  | 
| SignalProtocol.InvalidSignalIDException |  | 
| SignalProtocol.TimeoutChangedEvent |  | 
| SignalReactor | Represents the receiver side of a  signal. | 
| SignalScheduledEvent<INFRA_STRUCTURE> |  | 
| SSLUtil | A utility class with various static factory and convenience methods for SSL transport. | 
| StreamWrapperInjector |  | 
| TCPUtil | A utility class with static convenience methods. | 
| TCPUtil.AcceptorData |  | 
| TCPUtil.ConnectorData |  | 
| TransportConfigurator | Reads an XML config file and creates, wires and starts the configured  acceptors. | 
| TransportConfigurator.AcceptorDescriptionParser |  | 
| TransportConfigurator.AcceptorDescriptionParser.Factory |  | 
| TransportInjector |  | 
| WSUtil | A utility class with static convenience methods. | 
| XORStreamWrapperInjector | An  injector that injects  XORStreamWrapper instances. |