| Interface | Description |
|---|---|
| IChannelWriter | |
| IPacket |
Similar to
Externalizable but expects MarshalOutputStream |
| IResponseContext |
Represent a response context that is passed by thread local using
ResponseContext for
callback invocations |
| IResponseHandler |
determines ther behaviour of sending a callback to the client.
|
| IWriteInterestManager | |
| LRMIMethodTrackingIdProvider | |
| SystemRequestHandler | |
| SystemRequestHandler.RequestCodeHeader | |
| SystemRequestHandler.SystemRequestContext | |
| WriteExecutionPhaseListener |
| Class | Description |
|---|---|
| AbstractResponseContext |
Base class for response context implementations
|
| ChannelEntry |
A Channel Entry is an entry in the Pivot Channels Table.
|
| ClientPeerWatchedObjectsContext |
Holds cpeer watched objects
At any given moment, at most 1 object is being watched.
|
| CPeer |
CPeer is the LRMI over NIO Client Peer.
|
| DefaultResponseHandler |
The default behavior that actually sends the response to the client.
|
| NIOTransportConnection |
This class provides full information about physical connection to the remote object.
|
| NIOUtils | |
| PAdapter |
An NIO based implementation of LRMI Protocol Adapter
The basic design is as follows:
There will be a single 'pivot' object at the server side, that will act as a local proxy for all
server peers in the server JVM.
|
| Pivot |
The Pivot is the center of the NIO Protocol Adapter server-side implementation.
|
| Pivot.ServerRemoteClassProviderProvider | |
| PivotResponseContext | |
| ProtocolValidation | |
| Reader |
A Reader is capable of reading Request Packets and Reply Packets from a Socket Channel.
|
| Reader.Context | |
| Reader.ProtocolValidationContext | |
| RemoteClassLoaderContext |
A thread local class that keeps the context of the remote class loader
|
| ReplyPacket<T> |
A Reply Packet is constructed by the NIO server and sent back to the client peer.
|
| RequestPacket |
A Request Packet is constructed by the NIO client peer and sent to the server.
|
| ResponseContext |
This is a thread local based context that is used to send response back to the client not in the
current stack, but rather from a different thread that will use a stored context in the memory.
|
| SPeer |
SPeer is the LRMI over NIO Server Peer.
|
| SystemRequestHandlerImpl | |
| SystemRequestHandlerImpl.AbstractWatchdogMonitorSystemRequestContext | |
| SystemRequestHandlerImpl.WatchdogMonitorSystemRequestContext | |
| SystemRequestHandlerImpl.WatchdogMonitorSystemRequestContextV950 | |
| TemporarySelectorFactory |
Created by IntelliJ IDEA.
|
| Writer |
A Writer is capable of writing Request Packets and Reply Packets to a Socket Channel.
|
| Writer.ChannelEntryContext | |
| Writer.Context | |
| Writer.SystemResponseContext |
| Enum | Description |
|---|---|
| ChannelEntry.State | |
| Reader.Context.Phase | |
| Writer.Context.Phase |
| Exception | Description |
|---|---|
| MarshallingException |
a runtime exception that indicate a problem in serialization of user objects before sending it
over the wire.
|
| UnMarshallingException |
thrown whenever an IOException is thrown during the unmarshalling process of request/response
from the wire.
|
Copyright © GigaSpaces.