# OpenORB 1.3.1: org.omg.PortableInterceptor Class Hierarchy

## Hierarchy For Package org.omg.PortableInterceptor

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.omg.PortableInterceptor.ClientRequestInfoHelper
  - class org.omg.PortableInterceptor.ClientRequestInfoHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.ClientRequestInterceptorHelper
  - class org.omg.PortableInterceptor.ClientRequestInterceptorHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.CurrentHelper
  - class org.omg.PortableInterceptor.CurrentHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.ForwardRequestHelper
  - class org.omg.PortableInterceptor.ForwardRequestHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.InterceptorHelper
  - class org.omg.PortableInterceptor.InterceptorHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.InvalidSlotHelper
  - class org.omg.PortableInterceptor.InvalidSlotHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.IORInfoHelper
  - class org.omg.PortableInterceptor.IORInfoHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.IORInterceptorHelper
  - class org.omg.PortableInterceptor.IORInterceptorHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.ORBInitializerHelper
  - class org.omg.PortableInterceptor.ORBInitializerHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.ORBInitInfoHelper
  - class org.omg.PortableInterceptor.ORBInitInfoHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.PolicyFactoryHelper
  - class org.omg.PortableInterceptor.PolicyFactoryHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.ReplyStatusHelper
  - class org.omg.PortableInterceptor.RequestInfoHelper
  - class org.omg.PortableInterceptor.RequestInfoHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.ServerRequestInfoHelper
  - class org.omg.PortableInterceptor.ServerRequestInfoHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.ServerRequestInterceptorHelper
  - class org.omg.PortableInterceptor.ServerRequestInterceptorHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableInterceptor.SlotIdHelper
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class org.omg.CORBA.UserException (implements org.apache.avalon.framework.CascadingThrowable, org.omg.CORBA.portable.IDLEntity)
        - class org.omg.PortableInterceptor.ForwardRequest
        - class org.omg.PortableInterceptor.InvalidSlot

## Interface Hierarchy

- interface org.omg.CORBA.CurrentOperations
  - interface org.omg.CORBA.Current (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.Current (also extends org.omg.PortableInterceptor.CurrentOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
  - interface org.omg.PortableInterceptor.CurrentOperations
    - interface org.omg.PortableInterceptor.Current (also extends org.omg.CORBA.Current, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.PortableInterceptor.InterceptorOperations
  - interface org.omg.PortableInterceptor.ClientRequestInterceptorOperations
    - interface org.omg.PortableInterceptor.ClientRequestInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.Interceptor, org.omg.CORBA.Object)
  - interface org.omg.PortableInterceptor.Interceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.ClientRequestInterceptor (also extends org.omg.PortableInterceptor.ClientRequestInterceptorOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.IORInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.IORInterceptorOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.ServerRequestInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.ServerRequestInterceptorOperations)
  - interface org.omg.PortableInterceptor.IORInterceptorOperations
    - interface org.omg.PortableInterceptor.IORInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.Interceptor, org.omg.CORBA.Object)
  - interface org.omg.PortableInterceptor.ServerRequestInterceptorOperations
    - interface org.omg.PortableInterceptor.ServerRequestInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.Interceptor, org.omg.CORBA.Object)
- interface org.omg.PortableInterceptor.IORInfoOperations
  - interface org.omg.PortableInterceptor.IORInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.PortableInterceptor.LOCATION_FORWARD
- interface org.omg.CORBA.Object
  - interface org.omg.PortableInterceptor.ClientRequestInfo (also extends org.omg.PortableInterceptor.ClientRequestInfoOperations, org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.RequestInfo)
  - interface org.omg.PortableInterceptor.ClientRequestInterceptor (also extends org.omg.PortableInterceptor.ClientRequestInterceptorOperations, org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.Interceptor)
  - interface org.omg.CORBA.Current (also extends org.omg.CORBA.CurrentOperations, org.omg.CORBA.portable.IDLEntity)
    - interface org.omg.PortableInterceptor.Current (also extends org.omg.PortableInterceptor.CurrentOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
  - interface org.omg.PortableInterceptor.Current (also extends org.omg.CORBA.Current, org.omg.PortableInterceptor.CurrentOperations, org.omg.CORBA.portable.IDLEntity)
  - interface org.omg.PortableInterceptor.Interceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.InterceptorOperations)
    - interface org.omg.PortableInterceptor.ClientRequestInterceptor (also extends org.omg.PortableInterceptor.ClientRequestInterceptorOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.IORInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.IORInterceptorOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.ServerRequestInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.ServerRequestInterceptorOperations)
  - interface org.omg.PortableInterceptor.IORInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.IORInfoOperations)
  - interface org.omg.PortableInterceptor.IORInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.Interceptor, org.omg.PortableInterceptor.IORInterceptorOperations)
  - interface org.omg.PortableInterceptor.ORBInitializer (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.ORBInitializerOperations)
  - interface org.omg.PortableInterceptor.ORBInitInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.ORBInitInfoOperations)
  - interface org.omg.PortableInterceptor.PolicyFactory (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.PolicyFactoryOperations)
  - interface org.omg.PortableInterceptor.RequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.RequestInfoOperations)
    - interface org.omg.PortableInterceptor.ClientRequestInfo (also extends org.omg.PortableInterceptor.ClientRequestInfoOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.ServerRequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.ServerRequestInfoOperations)
  - interface org.omg.PortableInterceptor.ServerRequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.RequestInfo, org.omg.PortableInterceptor.ServerRequestInfoOperations)
  - interface org.omg.PortableInterceptor.ServerRequestInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.Interceptor, org.omg.PortableInterceptor.ServerRequestInterceptorOperations)
- interface org.omg.PortableInterceptor.ORBInitializerOperations
  - interface org.omg.PortableInterceptor.ORBInitializer (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.PortableInterceptor.ORBInitInfoOperations
  - interface org.omg.PortableInterceptor.ORBInitInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.PortableInterceptor.PolicyFactoryOperations
  - interface org.omg.PortableInterceptor.PolicyFactory (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.PortableInterceptor.RequestInfoOperations
  - interface org.omg.PortableInterceptor.ClientRequestInfoOperations
    - interface org.omg.PortableInterceptor.ClientRequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.RequestInfo)
  - interface org.omg.PortableInterceptor.RequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.ClientRequestInfo (also extends org.omg.PortableInterceptor.ClientRequestInfoOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.ServerRequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.ServerRequestInfoOperations)
  - interface org.omg.PortableInterceptor.ServerRequestInfoOperations
    - interface org.omg.PortableInterceptor.ServerRequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.RequestInfo)
- interface java.io.Serializable
  - interface org.omg.CORBA.portable.IDLEntity
    - interface org.omg.PortableInterceptor.ClientRequestInfo (also extends org.omg.PortableInterceptor.ClientRequestInfoOperations, org.omg.CORBA.Object, org.omg.PortableInterceptor.RequestInfo)
    - interface org.omg.PortableInterceptor.ClientRequestInterceptor (also extends org.omg.PortableInterceptor.ClientRequestInterceptorOperations, org.omg.PortableInterceptor.Interceptor, org.omg.CORBA.Object)
    - interface org.omg.CORBA.Current (also extends org.omg.CORBA.CurrentOperations, org.omg.CORBA.Object)
      - interface org.omg.PortableInterceptor.Current (also extends org.omg.PortableInterceptor.CurrentOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.Current (also extends org.omg.CORBA.Current, org.omg.PortableInterceptor.CurrentOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.Interceptor (also extends org.omg.PortableInterceptor.InterceptorOperations, org.omg.CORBA.Object)
      - interface org.omg.PortableInterceptor.ClientRequestInterceptor (also extends org.omg.PortableInterceptor.ClientRequestInterceptorOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
      - interface org.omg.PortableInterceptor.IORInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.IORInterceptorOperations, org.omg.CORBA.Object)
      - interface org.omg.PortableInterceptor.ServerRequestInterceptor (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.ServerRequestInterceptorOperations)
    - interface org.omg.PortableInterceptor.IORInfo (also extends org.omg.PortableInterceptor.IORInfoOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.IORInterceptor (also extends org.omg.PortableInterceptor.Interceptor, org.omg.PortableInterceptor.IORInterceptorOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableInterceptor.ORBInitializer (also extends org.omg.CORBA.Object, org.omg.PortableInterceptor.ORBInitializerOperations)
    - interface org.omg.PortableInterceptor.ORBInitInfo (also extends org.omg.CORBA.Object, org.omg.PortableInterceptor.ORBInitInfoOperations)
    - interface org.omg.PortableInterceptor.PolicyFactory (also extends org.omg.CORBA.Object, org.omg.PortableInterceptor.PolicyFactoryOperations)
    - interface org.omg.PortableInterceptor.RequestInfo (also extends org.omg.CORBA.Object, org.omg.PortableInterceptor.RequestInfoOperations)
      - interface org.omg.PortableInterceptor.ClientRequestInfo (also extends org.omg.PortableInterceptor.ClientRequestInfoOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
      - interface org.omg.PortableInterceptor.ServerRequestInfo (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableInterceptor.ServerRequestInfoOperations)
    - interface org.omg.PortableInterceptor.ServerRequestInfo (also extends org.omg.CORBA.Object, org.omg.PortableInterceptor.RequestInfo, org.omg.PortableInterceptor.ServerRequestInfoOperations)
    - interface org.omg.PortableInterceptor.ServerRequestInterceptor (also extends org.omg.PortableInterceptor.Interceptor, org.omg.CORBA.Object, org.omg.PortableInterceptor.ServerRequestInterceptorOperations)
- interface org.omg.PortableInterceptor.SUCCESSFUL
- interface org.omg.PortableInterceptor.SYSTEM_EXCEPTION
- interface org.omg.PortableInterceptor.TRANSPORT_RETRY
- interface org.omg.PortableInterceptor.USER_EXCEPTION