## Uses of Class
java.rmi.activation.UnknownObjectException

- Packages that use UnknownObjectException
  Package | Description
  --- | ---
  java.rmi.activation | Provides support for RMI Object Activation.

- - ### Uses of UnknownObjectException in java.rmi.activation

    Methods in java.rmi.activation that throw UnknownObjectException
    Modifier and Type | Method | Description
    --- | --- | ---
    `MarshalledObject<? extends Remote>` | Activator.`activate(ActivationID id, boolean force)` Activate the object associated with the activation identifier, `id`.
    `Remote` | ActivationID.`activate(boolean force)` Activate the object for this id.
    `protected void` | ActivationGroup.`activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)` This protected method is necessary for subclasses to make the `activeObject` callback to the group's monitor.
    `void` | ActivationMonitor.`activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)` Informs that an object is now active.
    `abstract void` | ActivationGroup.`activeObject(ActivationID id, Remote obj)` The group's `activeObject` method is called when an object is exported (either by `Activatable` object construction or an explicit call to `Activatable.exportObject`.
    `ActivationDesc` | ActivationSystem.`getActivationDesc(ActivationID id)` Returns the activation descriptor, for the object with the activation identifier, `id`.
    `static boolean` | Activatable.`inactive(ActivationID id)` Informs the system that the object with the corresponding activation `id` is currently inactive.
    `boolean` | ActivationGroup.`inactiveObject(ActivationID id)` The group's `inactiveObject` method is called indirectly via a call to the `Activatable.inactive` method.
    `void` | ActivationMonitor.`inactiveObject(ActivationID id)` An activation group calls its monitor's `inactiveObject` method when an object in its group becomes inactive (deactivates).
    `ActivationDesc` | ActivationSystem.`setActivationDesc(ActivationID id, ActivationDesc desc)` Set the activation descriptor, `desc` for the object with the activation identifier, `id`.
    `static void` | Activatable.`unregister(ActivationID id)` Revokes previous registration for the activation descriptor associated with `id`.
    `void` | ActivationSystem.`unregisterObject(ActivationID id)` 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.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.