| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| BASE64Encoder |
This class implements a BASE64 Character encoder as specified in RFC1521.
|
| 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.
|
| CharacterEncoder |
This class defines the encoding half of character encoders.
|
| DgcClient |
Jeri ERI client-side DGC implementation.
|
| DgcRequestDispatcher | |
| HexDumpEncoder |
This class encodes a buffer into the classic: "Hexadecimal Dump" format of
the past.
|
| 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.
|
| 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.
|
| 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.
|
| Util |
Utility methods for implementing custom remote reference types.
|
| WeakKey |
WeakKey objects are used by the object table to hold weak references
to DGC-enabled remote objects in the exported object table, so that
such a remote object with no known client references may be (locally)
garbage collected.
|
Copyright © 2016–2018. All rights reserved.