APIdia Launch Partner
Top Interfaces Classes
module java.rmi

Package sun.rmi.server


Interface Summary

Modifier and TypeInterface and Description
public interface
DeserializationChecker

Implementing this interface to have a deserialization control when RMI dispatches a remote request.

public interface
Dispatcher

The Dispatcher interface allows the transport to make the upcall to the server side remote reference.

Class Summary

Modifier and TypeClass and Description
public class
LoaderHandler

LoaderHandler provides the implementation of the static methods of the java.rmi.server.RMIClassLoader class.

public class
MarshalInputStream

MarshalInputStream is an extension of ObjectInputStream.

public class
MarshalOutputStream

A MarshalOutputStream extends ObjectOutputStream to add functions specific to marshaling of remote object references.

public class
UnicastRef

Note

There is a JDK-internal dependency on the existence of this class's getLiveRef method (as it is inherited by UnicastRef2) in the implementation of javax.management.remote.rmi.RMIConnector.

public class
UnicastRef2

Note

There is a JDK-internal dependency on the existence of this class and its getLiveRef method (inherited from UnicastRef) in the implementation of javax.management.remote.rmi.RMIConnector.

public class
UnicastServerRef

References Deprecated ServerRef is deprecated or references (maybe indirectly) at least one deprecated element.
UnicastServerRef implements the remote reference layer server-side behavior for remote objects exported with the "UnicastRef" reference type.
public class
UnicastServerRef2

References Deprecated UnicastServerRef is deprecated or references (maybe indirectly) at least one deprecated element.
Server-side ref for a remote impl that uses a custom socket factory.
public class
Util

A utility class with static methods for creating stubs/proxies and skeletons for remote objects.

public abstract class
WeakClassHashMap<V>

Abstract class that maps Class objects to lazily-computed values of type V. A concrete subclass must implement the computeValue method to determine how the values are computed.