## Uses of Class
org.omg.PortableInterceptor.InvalidSlot

- Packages that use InvalidSlot
  Package | Description
  --- | ---
  org.omg.PortableInterceptor | Provides a mechanism to register ORB hooks through which ORB services can intercept the normal flow of execution of the ORB.

- - ### Uses of InvalidSlot in org.omg.PortableInterceptor

    Methods in org.omg.PortableInterceptor that return InvalidSlot
    Modifier and Type | Method | Description
    --- | --- | ---
    `static InvalidSlot` | InvalidSlotHelper.`extract(Any a)`
    `static InvalidSlot` | InvalidSlotHelper.`read(InputStream istream)`

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

    Methods in org.omg.PortableInterceptor that throw InvalidSlot
    Modifier and Type | Method | Description
    --- | --- | ---
    `Any` | RequestInfoOperations.`get_slot(int id)` Returns the data from the given slot of the `PortableInterceptor.Current` that is in the scope of the request.
    `Any` | CurrentOperations.`get_slot(int id)` Retrieves the slot data the application set in PICurrent via `get_slot`.
    `void` | ServerRequestInfoOperations.`set_slot(int id, Any data)` Allows an Interceptor to set a slot in the `PortableInterceptor.Current` that is in the scope of the request.
    `void` | CurrentOperations.`set_slot(int id, Any data)` Sets data in a slot.

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.