## Uses of Class
org.omg.PortableServer.POAPackage.ObjectNotActive

- Packages that use ObjectNotActive
  Package | Description
  --- | ---
  org.omg.PortableServer | Provides classes and interfaces for making the server side of your applications portable across multivendor ORBs.
  org.omg.PortableServer.POAPackage | Allows programmers to construct object implementations that are portable between different ORB products.

- - ### Uses of ObjectNotActive in org.omg.PortableServer

    Methods in org.omg.PortableServer that throw ObjectNotActive
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | POAOperations.`deactivate_object(byte[] oid)` This operation causes the ObjectId specified in the oid parameter to be deactivated.
    `Object` | POAOperations.`id_to_reference(byte[] oid)` If an object with the specified Object Id value is currently active, a reference encapsulating the information used to activate the object is returned.
    `Servant` | POAOperations.`id_to_servant(byte[] oid)` If the POA has the RETAIN policy and the specified ObjectId is in the Active Object Map, this operation returns the servant associated with that object in the Active Object Map.
    `Servant` | POAOperations.`reference_to_servant(Object reference)` If the POA has the RETAIN policy and the specified object is present in the Active Object Map, this operation returns the servant associated with that object in the Active Object Map.

  - ### Uses of ObjectNotActive in org.omg.PortableServer.POAPackage

    Methods in org.omg.PortableServer.POAPackage that return ObjectNotActive
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ObjectNotActive` | ObjectNotActiveHelper.`extract(Any a)`
    `static ObjectNotActive` | ObjectNotActiveHelper.`read(InputStream istream)`

    Methods in org.omg.PortableServer.POAPackage with parameters of type ObjectNotActive
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | ObjectNotActiveHelper.`insert(Any a, ObjectNotActive that)`
    `static void` | ObjectNotActiveHelper.`write(OutputStream ostream, ObjectNotActive value)`

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.