|
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
|---|---|
| ChannelSelector | Interface for objects that act as an NIO selector for local (in-VM) channels. |
| ChannelWrapper<S> | Interface for a set of abstractions wrapping different communication channels into a common semantic. |
| NioContext<S extends Enum<S>> | Context associated with an open communication channel. |
| Class Summary | |
|---|---|
| AbstractChannelWrapper<S> | Wraps a communication channel, no matter what the channel is. |
| AbstractLocalChannelWrapper<S,T extends AbstractNioContext> | Channel wrapper and I/O implementation for the class loader of an in-VM node. |
| AbstractNioContext<S extends Enum<S>> | Context associated with an open communication channel. |
| AbstractSocketChannelHandler | Instances of this class act as wrapper for a connection to a JPPF component. |
| ChannelSelectorThread | Instances of this class perform the selection loop for a local (in-VM) channel. |
| LocalChannelSelector | Instances of this class act as a NIO selector for local (in-VM) channels. |
| NioChecks | |
| NioMessage | Instances of this class are wrappers for the data to send to or receive from nodes. |
| NioObject | Instances of this class represent a data frame read asynchronously from an input source. |
| NioServer<S extends Enum<S>,T extends Enum<T>> | Generic server for non-blocking asynchronous socket channel based communications. |
| NioServerFactory<S extends Enum<S>,T extends Enum<T>> | Instances of this class provide a mapping of enumerated values for states and transitions to the actual corresponding objects. |
| NioState<T extends Enum<T>> | State associated with a socket channel. |
| NioTransition<S extends Enum> | Instances of this class define the transition of one NIO state to another. |
| SelectionKeyWrapper | Channel wrapper implementation for a SelectionKey. |
| SimpleNioContext<S extends Enum<S>> | Context associated with an open socket channel. |
| StateTransitionManager<S extends Enum<S>,T extends Enum<T>> | Instances of this class manage the state transitions of channels opened via a NioServer. |
| StateTransitionManager.ChannelRegistrationAction | Abstract super class for an action to perform upon registration of a channel. |
| StateTransitionTask<S extends Enum<S>,T extends Enum<T>> | Instances of this class perform the transition of a channel from one state to another. |
Classes supporting asynchronous communication through the NIO APIs.
|
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||