Package net.jini.jrmp

Provides an Exporter implementation, JrmpExporter, that can be used to export and unexport activatable and non-activatable JRMP remote objects.

See:
          Description

Class Summary
JrmpExporter A JrmpExporter contains the information necessary to export a single remote object to the JRMP runtime.
JrmpServerContext Server context provider for remote objects exported via JRMP.
 

Package net.jini.jrmp Description

Provides an Exporter implementation, JrmpExporter, that can be used to export and unexport activatable and non-activatable JRMP remote objects. JrmpExporter acts as an adapter between existing methods for (un)exporting remote objects over JRMP (e.g., UnicastRemoteObject.exportObject, Activatable.exportObject) and the Exporter interface. By performing export and unexport operations through Configuration-provided Exporter instances, applications can be configured and deployed at run-time to use JrmpExporter and/or other Exporter implementations. See the net.jini.config package documentation for examples on configurable exporting.

This package also defines JrmpServerContext--a JRMP-based implementation of the ServerContext service provider interface ServerContext.Spi. This class is not intended for direct use by applications; rather, it can be configured as one of the providers that ServerContext consults when determining the current server context, allowing applications written to the generic Exporter API to use the generic ServerContext API for obtaining server context, even if running over JRMP. For information on configuring ServerContext providers, see the documentation for ServerContext.getServerContext().

Since:
2.0
Version:
2.0