Module java.rmi
Package java.rmi.activation
Deprecated.
The RMI Activation mechanism has been deprecated and may be removed from a future version of the Java Platform. All of the classes and interfaces in this package have been terminally deprecated. The
rmid
tool has also been terminally deprecated. There is no replacement for the RMI Activation mechanism in the Java Platform. Users of RMI Activation are advised to migrate their applications to other technologies.
Provides support for RMI Object Activation. A remote object's reference can be made ``persistent'' and later activated into a ``live'' object using the RMI activation mechanism.
Implementations are not required to support the activation mechanism. If activation is not supported by this implementation, several specific activation API methods are all required to throw UnsupportedOperationException
. If activation is supported by this implementation, these methods must never throw UnsupportedOperationException
. These methods are denoted by the presence of an entry for UnsupportedOperationException
in the Throws section of each method's specification.
- Since:
- 1.2
-
Interface Summary Interface Description ActivationInstantiatorAn ActivationInstantiator
Deprecated, for removal: This API element is responsiblesubject to removal in a future version. See thejava.rmi.activation
package specification for creating instances of "activatable" objectsfurther information.ActivationMonitorAn ActivationMonitor
Deprecated, for removal: This API element is specificsubject to an ActivationGroup
and is obtained whenremoval in a groupfuture version.ActivationSystem Deprecated, for removal: This API element is reported active via a callsubject to ActivationSystem.activeGroup
(this is done internally).ActivationSystem TheActivationSystem
providesremoval in a meansfuture version.See thejava.rmi.activation
package specification for registering groups and "activatable" objects to be activated within those groupsfurther information.ActivatorThe Activator
facilitates remote objectDeprecated, for removal: This API element is subject to removal in a future version. -
Class Summary Class Description ActivatableThe Activatable
class provides supportDeprecated, for remote objects that require persistent access over time and that can be activated byremoval: This API element is subject to removal in a future version. ActivationDesc An activation descriptor contains the information necessaryDeprecated, for removal: This API element is subject to activate an object: the object's group identifier, the object's fully-qualified class name, the object's code location (the location of the class),removal in a codebase URL path,future version. See the object's restart "mode", and, a "marshalled" object that can contain object specific initialization datajava.rmi.activation
package specification for further information.ActivationGroupAn ActivationGroup
Deprecated, for removal: This API element is responsible for creating new instances of "activatable" objectssubject to removal in its group, informing its ActivationMonitor
when either: its object's become active or inactive, ora future version.See thegroup as a whole becomes inactivejava.rmi.activation
package specification for further information.ActivationGroup_Stub ActivationGroup_Stub
Deprecated, for removal: This API element is subject to removal in a stub class forfuture version. See thesubclasses ofjava.rmi.activation.ActivationGroup that are exported as
package specification for further information.ActivationGroupDesc Deprecated, for removal: This API element is subject to removal in a future version. See thejava.rmi.server.UnicastRemoteObject.
package specification for further information necessary to create/recreate an activation group in which to activate objects.ActivationGroupDesc Anactivation group descriptor contains theActivationGroupDesc.CommandEnvironment Startup options for ActivationGroup implementations.ActivationGroupID The identifierDeprecated, for removal: This API element is subject to removal in a registered activation group serves several purposes: identifiesfuture version. See the group uniquely within thejava.rmi.activation system, and contains
package specification for further information.ActivationID Deprecated, for removal: This API element is subject to removal in a reference tofuture version. -
Exception Summary Exception Description ActivateFailedException Deprecated, for removal: This exceptionAPI element is thrown bysubject to removal in a future version. See the RMI runtime whenjava.rmi.activation fails during a remote call to an activatable object
package specification for further information.ActivationException General exception used byDeprecated, for removal: This API element is subject to removal in a future version. UnknownGroupExceptionAn UnknownGroupException
Deprecated, for removal: This API element is thrown by methods of classes and interfacessubject to removal in a future version. See thejava.rmi.activation
package when theActivationGroupID
parameter to the method is determined to be invalid, i.e., not known by theActivationSystem
specification for further information.UnknownObjectExceptionAn UnknownObjectException
Deprecated, for removal: This API element is thrown by methods of classes and interfacessubject to removal in a future version. See thejava.rmi.activation
package when theActivationID
parameter to the method is determined to be invalidspecification for further information.