| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | ConnectionInputStream
Special stream to keep track of refs being unmarshaled so that refs can be ref-counted locally. |
| pack-priv class | ConnectionOutputStream
Special stream to keep track of refs being marshaled as return results to determine whether a special ack needs to be sent to the distributed collector. |
| public class | DGCAckHandler
Holds strong references to a set of remote objects, or live remote references to remote objects, after they have been marshalled (as remote references) as parts of the arguments or the result of a remote invocation. |
| pack-priv class | DGCClient
DGCClient implements the client-side of the RMI distributed garbage collection system. |
| pack-priv class | DGCImpl
This class implements the guts of the server-side distributed GC algorithm |
| public class | DGCImpl_Skel
References Deprecated
Skeleton to dispatch DGC methods.
Skeleton is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public class | DGCImpl_Stub
References Deprecated
Stubs to invoke DGC remote methods.
RemoteStub is deprecated or references (maybe indirectly) at least one deprecated element.
|
| pack-priv class | GC
Support for garbage-collection latency requests. |
| public class | LiveRef
Note There is a JDK-internal dependency on the existence of this class and its getClientSocketFactory method in the implementation of javax.management.remote.rmi.RMIConnector. |
| pack-priv class | ObjectEndpoint
An object used as a key to the object table that maps an instance of this class to a Target. |
| public class | ObjectTable
Object table shared by all implementors of the Transport interface. |
| pack-priv class | |
| public class | StreamRemoteCall
References Deprecated
Stream-based implementation of the RemoteCall interface.
RemoteCall is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public class | Target
A target contains information pertaining to a remote object that resides in this address space. |
| public abstract class | Transport
Transport abstraction for enabling communication between different VMs. |
| public class | |
| pack-priv class | WeakRef
WeakRef objects are used by the RMI runtime to hold potentially weak references to exported remote objects in the local object table. |