# OpenORB 1.3.1: org.omg.PortableServer Class Hierarchy

## Hierarchy For Package org.omg.PortableServer

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.omg.PortableServer.AdapterActivatorHelper
  - class org.omg.PortableServer.AdapterActivatorHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.CurrentHelper
  - class org.omg.PortableServer.CurrentHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ForwardRequestHelper
  - class org.omg.PortableServer.ForwardRequestHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.IdAssignmentPolicyHelper
  - class org.omg.PortableServer.IdAssignmentPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.IdAssignmentPolicyValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.omg.PortableServer.IdAssignmentPolicyValueHelper
  - class org.omg.PortableServer.IdAssignmentPolicyValueHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.IdUniquenessPolicyHelper
  - class org.omg.PortableServer.IdUniquenessPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.IdUniquenessPolicyValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.omg.PortableServer.IdUniquenessPolicyValueHelper
  - class org.omg.PortableServer.IdUniquenessPolicyValueHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ImplicitActivationPolicyHelper
  - class org.omg.PortableServer.ImplicitActivationPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ImplicitActivationPolicyValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.omg.PortableServer.ImplicitActivationPolicyValueHelper
  - class org.omg.PortableServer.ImplicitActivationPolicyValueHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.LifespanPolicyHelper
  - class org.omg.PortableServer.LifespanPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.LifespanPolicyValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.omg.PortableServer.LifespanPolicyValueHelper
  - class org.omg.PortableServer.LifespanPolicyValueHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ObjectIdHelper
  - class org.omg.PortableServer.ObjectIdHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.CORBA.portable.ObjectImpl (implements org.omg.CORBA.Object)
    - class org.omg.PortableServer._AdapterActivatorStub (implements org.omg.PortableServer.AdapterActivator)
    - class org.omg.PortableServer._ServantActivatorStub (implements org.omg.PortableServer.ServantActivator)
    - class org.omg.PortableServer._ServantLocatorStub (implements org.omg.PortableServer.ServantLocator)
    - class org.omg.PortableServer._ServantManagerStub (implements org.omg.PortableServer.ServantManager)
  - class org.omg.PortableServer.POAHelper
  - class org.omg.PortableServer.POAHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.POAListHelper
  - class org.omg.PortableServer.POAListHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.POAManagerHelper
  - class org.omg.PortableServer.POAManagerHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.RequestProcessingPolicyHelper
  - class org.omg.PortableServer.RequestProcessingPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.RequestProcessingPolicyValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.omg.PortableServer.RequestProcessingPolicyValueHelper
  - class org.omg.PortableServer.RequestProcessingPolicyValueHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.Servant
    - class org.omg.PortableServer.AdapterActivatorPOA (implements org.omg.PortableServer.AdapterActivatorOperations, org.omg.CORBA.portable.InvokeHandler)
      - class org.omg.PortableServer.AdapterActivatorPOATie
    - class org.omg.PortableServer.DynamicImplementation
    - class org.omg.PortableServer.ServantActivatorPOA (implements org.omg.CORBA.portable.InvokeHandler, org.omg.PortableServer.ServantActivatorOperations)
      - class org.omg.PortableServer.ServantActivatorPOATie
    - class org.omg.PortableServer.ServantLocatorPOA (implements org.omg.CORBA.portable.InvokeHandler, org.omg.PortableServer.ServantLocatorOperations)
      - class org.omg.PortableServer.ServantLocatorPOATie
    - class org.omg.PortableServer.ServantManagerPOA (implements org.omg.CORBA.portable.InvokeHandler, org.omg.PortableServer.ServantManagerOperations)
      - class org.omg.PortableServer.ServantManagerPOATie
  - class org.omg.PortableServer.ServantActivatorHelper
  - class org.omg.PortableServer.ServantActivatorHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ServantHelper
  - class org.omg.PortableServer.ServantHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ServantLocatorHelper
  - class org.omg.PortableServer.ServantLocatorHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ServantManagerHelper
  - class org.omg.PortableServer.ServantManagerHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ServantRetentionPolicyHelper
  - class org.omg.PortableServer.ServantRetentionPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ServantRetentionPolicyValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.omg.PortableServer.ServantRetentionPolicyValueHelper
  - class org.omg.PortableServer.ServantRetentionPolicyValueHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ThreadPolicyHelper
  - class org.omg.PortableServer.ThreadPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.PortableServer.ThreadPolicyValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.omg.PortableServer.ThreadPolicyValueHelper
  - class org.omg.PortableServer.ThreadPolicyValueHolder (implements org.omg.CORBA.portable.Streamable)
  - 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.PortableServer.ForwardRequest

## Interface Hierarchy

- interface org.omg.PortableServer.AdapterActivatorOperations
  - interface org.omg.PortableServer.AdapterActivator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.CORBA.CurrentOperations
  - interface org.omg.CORBA.Current (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.Current (also extends org.omg.PortableServer.CurrentOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
  - interface org.omg.PortableServer.CurrentOperations
    - interface org.omg.PortableServer.Current (also extends org.omg.CORBA.Current, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.PortableServer.ID_ASSIGNMENT_POLICY_ID
- interface org.omg.PortableServer.ID_UNIQUENESS_POLICY_ID
- interface org.omg.PortableServer.IMPLICIT_ACTIVATION_POLICY_ID
- interface org.omg.PortableServer.LIFESPAN_POLICY_ID
- interface org.omg.CORBA.Object
  - interface org.omg.PortableServer.AdapterActivator (also extends org.omg.PortableServer.AdapterActivatorOperations, org.omg.CORBA.portable.IDLEntity)
  - interface org.omg.CORBA.Current (also extends org.omg.CORBA.CurrentOperations, org.omg.CORBA.portable.IDLEntity)
    - interface org.omg.PortableServer.Current (also extends org.omg.PortableServer.CurrentOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
  - interface org.omg.PortableServer.Current (also extends org.omg.CORBA.Current, org.omg.PortableServer.CurrentOperations, org.omg.CORBA.portable.IDLEntity)
  - interface org.omg.PortableServer.IdAssignmentPolicy (also extends org.omg.PortableServer.IdAssignmentPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.IdUniquenessPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.IdUniquenessPolicyOperations, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.ImplicitActivationPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.ImplicitActivationPolicyOperations, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.LifespanPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.LifespanPolicyOperations, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.POA (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.POAOperations)
  - interface org.omg.PortableServer.POAManager (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.POAManagerOperations)
  - interface org.omg.CORBA.Policy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.PolicyOperations)
    - interface org.omg.PortableServer.IdAssignmentPolicy (also extends org.omg.PortableServer.IdAssignmentPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.IdUniquenessPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.IdUniquenessPolicyOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.ImplicitActivationPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.ImplicitActivationPolicyOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.LifespanPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.LifespanPolicyOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.RequestProcessingPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.RequestProcessingPolicyOperations)
    - interface org.omg.PortableServer.ServantRetentionPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantRetentionPolicyOperations)
    - interface org.omg.PortableServer.ThreadPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ThreadPolicyOperations)
  - interface org.omg.PortableServer.RequestProcessingPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Policy, org.omg.PortableServer.RequestProcessingPolicyOperations)
  - interface org.omg.PortableServer.ServantActivator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.ServantActivatorOperations, org.omg.PortableServer.ServantManager)
  - interface org.omg.PortableServer.ServantLocator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.ServantLocatorOperations, org.omg.PortableServer.ServantManager)
  - interface org.omg.PortableServer.ServantManager (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.ServantManagerOperations)
    - interface org.omg.PortableServer.ServantActivator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantActivatorOperations)
    - interface org.omg.PortableServer.ServantLocator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantLocatorOperations)
  - interface org.omg.PortableServer.ServantRetentionPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Policy, org.omg.PortableServer.ServantRetentionPolicyOperations)
  - interface org.omg.PortableServer.ThreadPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Policy, org.omg.PortableServer.ThreadPolicyOperations)
- interface org.omg.PortableServer.POAManagerOperations
  - interface org.omg.PortableServer.POAManager (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.PortableServer.POAOperations
  - interface org.omg.PortableServer.POA (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.omg.CORBA.PolicyOperations
  - interface org.omg.PortableServer.IdAssignmentPolicyOperations
    - interface org.omg.PortableServer.IdAssignmentPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.IdUniquenessPolicyOperations
    - interface org.omg.PortableServer.IdUniquenessPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.ImplicitActivationPolicyOperations
    - interface org.omg.PortableServer.ImplicitActivationPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.LifespanPolicyOperations
    - interface org.omg.PortableServer.LifespanPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
  - interface org.omg.CORBA.Policy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.IdAssignmentPolicy (also extends org.omg.PortableServer.IdAssignmentPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.IdUniquenessPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.IdUniquenessPolicyOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.ImplicitActivationPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.ImplicitActivationPolicyOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.LifespanPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.LifespanPolicyOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.RequestProcessingPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.RequestProcessingPolicyOperations)
    - interface org.omg.PortableServer.ServantRetentionPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantRetentionPolicyOperations)
    - interface org.omg.PortableServer.ThreadPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ThreadPolicyOperations)
  - interface org.omg.PortableServer.RequestProcessingPolicyOperations
    - interface org.omg.PortableServer.RequestProcessingPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.ServantRetentionPolicyOperations
    - interface org.omg.PortableServer.ServantRetentionPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
  - interface org.omg.PortableServer.ThreadPolicyOperations
    - interface org.omg.PortableServer.ThreadPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
- interface org.omg.PortableServer.REQUEST_PROCESSING_POLICY_ID
- interface java.io.Serializable
  - interface org.omg.CORBA.portable.IDLEntity
    - interface org.omg.PortableServer.AdapterActivator (also extends org.omg.PortableServer.AdapterActivatorOperations, org.omg.CORBA.Object)
    - interface org.omg.CORBA.Current (also extends org.omg.CORBA.CurrentOperations, org.omg.CORBA.Object)
      - interface org.omg.PortableServer.Current (also extends org.omg.PortableServer.CurrentOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.Current (also extends org.omg.CORBA.Current, org.omg.PortableServer.CurrentOperations, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.IdAssignmentPolicy (also extends org.omg.PortableServer.IdAssignmentPolicyOperations, org.omg.CORBA.Object, org.omg.CORBA.Policy)
    - interface org.omg.PortableServer.IdUniquenessPolicy (also extends org.omg.PortableServer.IdUniquenessPolicyOperations, org.omg.CORBA.Object, org.omg.CORBA.Policy)
    - interface org.omg.PortableServer.ImplicitActivationPolicy (also extends org.omg.PortableServer.ImplicitActivationPolicyOperations, org.omg.CORBA.Object, org.omg.CORBA.Policy)
    - interface org.omg.PortableServer.LifespanPolicy (also extends org.omg.PortableServer.LifespanPolicyOperations, org.omg.CORBA.Object, org.omg.CORBA.Policy)
    - interface org.omg.PortableServer.POA (also extends org.omg.CORBA.Object, org.omg.PortableServer.POAOperations)
    - interface org.omg.PortableServer.POAManager (also extends org.omg.CORBA.Object, org.omg.PortableServer.POAManagerOperations)
    - interface org.omg.CORBA.Policy (also extends org.omg.CORBA.Object, org.omg.CORBA.PolicyOperations)
      - interface org.omg.PortableServer.IdAssignmentPolicy (also extends org.omg.PortableServer.IdAssignmentPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
      - interface org.omg.PortableServer.IdUniquenessPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.IdUniquenessPolicyOperations, org.omg.CORBA.Object)
      - interface org.omg.PortableServer.ImplicitActivationPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.ImplicitActivationPolicyOperations, org.omg.CORBA.Object)
      - interface org.omg.PortableServer.LifespanPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.PortableServer.LifespanPolicyOperations, org.omg.CORBA.Object)
      - interface org.omg.PortableServer.RequestProcessingPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.RequestProcessingPolicyOperations)
      - interface org.omg.PortableServer.ServantRetentionPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantRetentionPolicyOperations)
      - interface org.omg.PortableServer.ThreadPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ThreadPolicyOperations)
    - interface org.omg.PortableServer.RequestProcessingPolicy (also extends org.omg.CORBA.Object, org.omg.CORBA.Policy, org.omg.PortableServer.RequestProcessingPolicyOperations)
    - interface org.omg.PortableServer.ServantActivator (also extends org.omg.CORBA.Object, org.omg.PortableServer.ServantActivatorOperations, org.omg.PortableServer.ServantManager)
    - interface org.omg.PortableServer.ServantLocator (also extends org.omg.CORBA.Object, org.omg.PortableServer.ServantLocatorOperations, org.omg.PortableServer.ServantManager)
    - interface org.omg.PortableServer.ServantManager (also extends org.omg.CORBA.Object, org.omg.PortableServer.ServantManagerOperations)
      - interface org.omg.PortableServer.ServantActivator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantActivatorOperations)
      - interface org.omg.PortableServer.ServantLocator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantLocatorOperations)
    - interface org.omg.PortableServer.ServantRetentionPolicy (also extends org.omg.CORBA.Object, org.omg.CORBA.Policy, org.omg.PortableServer.ServantRetentionPolicyOperations)
    - interface org.omg.PortableServer.ThreadPolicy (also extends org.omg.CORBA.Object, org.omg.CORBA.Policy, org.omg.PortableServer.ThreadPolicyOperations)
- interface org.omg.PortableServer.SERVANT_RETENTION_POLICY_ID
- interface org.omg.PortableServer.ServantManagerOperations
  - interface org.omg.PortableServer.ServantActivatorOperations
    - interface org.omg.PortableServer.ServantActivator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantManager)
  - interface org.omg.PortableServer.ServantLocatorOperations
    - interface org.omg.PortableServer.ServantLocator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantManager)
  - interface org.omg.PortableServer.ServantManager (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.omg.PortableServer.ServantActivator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantActivatorOperations)
    - interface org.omg.PortableServer.ServantLocator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.PortableServer.ServantLocatorOperations)
- interface org.omg.PortableServer.THREAD_POLICY_ID