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.