Package | Description |
---|---|
net.jini.jeri |
Provides the fundamental abstractions and standard implementation
classes for Jini extensible remote invocation (Jini ERI).
|
net.jini.jeri.http |
Provides implementations of the
Endpoint and
ServerEndpoint abstractions that use HTTP
messages sent over TCP sockets as the underlying communication
mechanism. |
net.jini.jeri.kerberos |
Provides implementations of
Endpoint and ServerEndpoint that use Kerberos as the underlying
network security protocol to support security related invocation
constraints for remote requests. |
net.jini.jeri.ssl |
Provides implementations of
Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over
TLS/SSL) to support invocation constraints. |
net.jini.jeri.tcp |
Provides implementations of the
Endpoint and
ServerEndpoint abstractions that use TCP sockets
as the underlying communication mechanism. |
org.apache.river.jeri.internal.mux | |
org.apache.river.jeri.internal.runtime |
Class and Description |
---|
BasicExportTable
An ObjectTable front end for exporting remote objects with a
ServerEndpoint as the producer of InboundRequests.
|
BasicExportTable.Entry
Represents a remote object exported to this BasicExportTable.
|
DgcClient
Jeri ERI client-side DGC implementation.
|
Class and Description |
---|
LocalHost
This was common security code in all ServerEndpoint.enumerateListenEndpoints
calls, rather than duplicate this code, due to it's performance and
security sensitivity, it has been separated here to avoid duplication.
|
Class and Description |
---|
LocalHost
This was common security code in all ServerEndpoint.enumerateListenEndpoints
calls, rather than duplicate this code, due to it's performance and
security sensitivity, it has been separated here to avoid duplication.
|
Class and Description |
---|
LocalHost
This was common security code in all ServerEndpoint.enumerateListenEndpoints
calls, rather than duplicate this code, due to it's performance and
security sensitivity, it has been separated here to avoid duplication.
|
Class and Description |
---|
LocalHost
This was common security code in all ServerEndpoint.enumerateListenEndpoints
calls, rather than duplicate this code, due to it's performance and
security sensitivity, it has been separated here to avoid duplication.
|
Class and Description |
---|
SelectionManager
A SelectionManager provides an event dispatching layer on top of the
java.nio.Selector and java.nio.SelectableChannel abstractions; it manages
one-shot registrations of interest in I/O readiness events and
dispatching notifications of such events to registered callback objects.
|
SelectionManager.Key
A Key represents a given SelectableChannel's registration with this
SelectionManager.
|
SelectionManager.SelectionHandler
SelectionHandler is the callback interface for an object that will
process an I/O readiness event that has been detected by a
SelectionManager.
|
Class and Description |
---|
AbstractDgcClient
AbstractDgcClient implements the client-side behavior of RMI's
distributed garbage collection system abstractly with respect to
the types used to represent transport endpoints, object IDs, and
live remote references.
|
AbstractDgcClient.CleanRequest
CleanRequest holds the data for the arguments of a clean call
that needs to be made.
|
AbstractDgcClient.DgcProxy
A DgcProxy is a proxy for invoking DGC operations on a server-side
DGC implementation at a particular endpoint.
|
AbstractDgcClient.EndpointEntry
EndpointEntry encapsulates the client-side DGC information specific
to a particular endpoint.
|
AbstractDgcClient.EndpointEntry.RefEntry
RefEntry encapsulates the client-side DGC information specific to
a particular object ID of an endpoint (a unique live reference
value).
|
AbstractDgcClient.EndpointEntry.RefEntry.PhantomLiveRef
PhantomLiveRef is a PhantomReference to a live reference
instance, used to detect when the particular live reference
becomes permanently unreachable in this VM.
|
BasicExportTable.Entry
Represents a remote object exported to this BasicExportTable.
|
Binding
A bound ListenEndpoint and the associated ListenHandle and
RequestDispatcher.
|
CharacterEncoder
This class defines the encoding half of character encoders.
|
DgcRequestDispatcher |
DgcServer
Remote interface for Jini ERI server-side DGC implementation.
|
ImplRefManager
Manages references to remote object implementations (impls) used by
ObjectTable targets.
|
ImplRefManager.ImplRef
A managed reference to a remote object implementation (impl).
|
JvmLifeSupport
This class maintains a thread if necessary, in the wait state, to prevent
the jvm shutting down while remote objects hold strong references in the
DGC.
|
Lease |
ObjectTable
A table of exported remote objects.
|
ObjectTable.NoSuchObject |
SameClassKey
Wraps collection elements (such as hash table keys) so that two
wrapped elements are only considered to be equal if they have the
same class (as well as being equal by Object.equals).
|
SelectionManager.Key
A Key represents a given SelectableChannel's registration with this
SelectionManager.
|
SelectionManager.SelectionHandler
SelectionHandler is the callback interface for an object that will
process an I/O readiness event that has been detected by a
SelectionManager.
|
SequenceEntry |
Target
A Target represents a remote object, exported by BasicJeriExporter.
|
Util.TableCache |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.