Module java.rmi

Interface ActivationSystem

All Superinterfaces:
Remote

@Deprecated(forRemoval=true,
            since="15")
public interface ActivationSystem
extends Remote
Deprecated, for removal: This API element is subject to removal in a future version.
See the java.rmi.activation package specification for further information.
The ActivationSystem provides a means for registering groups and "activatable" objects to be activated within those groups. The ActivationSystem works closely with the Activator, which activates objects registered via the ActivationSystem, and the ActivationMonitor, which obtains information about active and inactive objects, and inactive groups.
Since:
1.2
See Also:
Activator, ActivationMonitor
  • Field Summary

    Fields
    Modifier and Type Field Description
    static int SYSTEM_PORT
    Deprecated, for removal: This API element is subject to removal in a future version.
    The port to lookup the activation system.
  • Method Summary

    Modifier and Type Method Description
    ActivationMonitor activeGroup​(ActivationGroupID id, ActivationInstantiator group, long incarnation)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Callback to inform activation system that group is now active.
    ActivationDesc getActivationDesc​(ActivationID id)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the activation descriptor, for the object with the activation identifier, id.
    ActivationGroupDesc getActivationGroupDesc​(ActivationGroupID id)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the activation group descriptor, for the group with the activation group identifier, id.
    ActivationGroupID registerGroup​(ActivationGroupDesc desc)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Register the activation group.
    ActivationID registerObject​(ActivationDesc desc)
    Deprecated, for removal: This API element is subject to removal in a future version.
    The registerObject method is used to register an activation descriptor, desc, and obtain an activation identifier for a activatable remote object.
    ActivationDesc setActivationDesc​(ActivationID id, ActivationDesc desc)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set the activation descriptor, desc for the object with the activation identifier, id.
    ActivationGroupDesc setActivationGroupDesc​(ActivationGroupID id, ActivationGroupDesc desc)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set the activation group descriptor, desc for the object with the activation group identifier, id.
    void shutdown()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Shutdown the activation system.
    void unregisterGroup​(ActivationGroupID id)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Remove the activation group.
    void unregisterObject​(ActivationID id)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Remove the activation id and associated descriptor previously registered with the ActivationSystem; the object can no longer be activated via the object's activation id.