# OpenORB 1.3.1: org.openorb.policy Class Hierarchy

## Hierarchy For Package org.openorb.policy

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.openorb.policy.ForceMarshalPolicyHelper
  - class org.openorb.policy.ForceMarshalPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.omg.CORBA.LocalObject (implements org.omg.CORBA.Object)
    - class org.openorb.policy.OpenORBPolicyFactoryImpl (implements org.omg.PortableInterceptor.PolicyFactory)
    - class org.openorb.policy.ORBPolicyManagerImpl (implements org.omg.PortableInterceptor.PolicyFactory, org.openorb.policy.PolicyFactoryManager, org.omg.CORBA.PolicyManager, org.openorb.policy.PolicyReconciler, org.openorb.policy.PolicySetManager)
    - class org.openorb.policy.PolicyCurrentImpl (implements org.omg.CORBA.PolicyCurrent)
  - class org.openorb.policy.PolicyReconcilerHelper
  - class org.openorb.policy.PolicyReconcilerHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.openorb.policy.ProfilePriorityEntry (implements org.omg.CORBA.portable.IDLEntity)
  - class org.openorb.policy.ProfilePriorityEntryHelper
  - class org.openorb.policy.ProfilePriorityEntryHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.openorb.policy.ProfilePriorityEntrySeqHelper
  - class org.openorb.policy.ProfilePriorityEntrySeqHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.openorb.policy.ProfilePriorityHelper
  - class org.openorb.policy.ProfilePriorityPolicyHelper
  - class org.openorb.policy.ProfilePriorityPolicyHolder (implements org.omg.CORBA.portable.Streamable)
  - class org.openorb.policy.ProfilePriorityValue (implements org.omg.CORBA.portable.IDLEntity)
  - class org.openorb.policy.ProfilePriorityValueHelper
  - class org.openorb.policy.ProfilePriorityValueHolder (implements org.omg.CORBA.portable.Streamable)

## Interface Hierarchy

- interface org.openorb.policy.DISABLE_PROFILE
- interface org.openorb.policy.FORCE_MARSHAL_POLICY_ID
- interface org.omg.CORBA.Object
  - interface org.openorb.policy.ForceMarshalPolicy (also extends org.openorb.policy.ForceMarshalPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Policy)
  - interface org.omg.CORBA.Policy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.PolicyOperations)
    - interface org.openorb.policy.ForceMarshalPolicy (also extends org.openorb.policy.ForceMarshalPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.openorb.policy.ProfilePriorityPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.openorb.policy.ProfilePriorityPolicyOperations)
  - interface org.openorb.policy.PolicyReconciler (also extends org.omg.CORBA.portable.IDLEntity, org.openorb.policy.PolicyReconcilerOperations)
  - interface org.openorb.policy.ProfilePriorityPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Policy, org.openorb.policy.ProfilePriorityPolicyOperations)
- interface org.openorb.policy.OPENORB_VPVID
- interface org.openorb.policy.PolicyFactoryManager
- interface org.omg.CORBA.PolicyOperations
  - interface org.openorb.policy.ForceMarshalPolicyOperations
    - interface org.openorb.policy.ForceMarshalPolicy (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.openorb.policy.ForceMarshalPolicy (also extends org.openorb.policy.ForceMarshalPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - interface org.openorb.policy.ProfilePriorityPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.openorb.policy.ProfilePriorityPolicyOperations)
  - interface org.openorb.policy.ProfilePriorityPolicyOperations
    - interface org.openorb.policy.ProfilePriorityPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.omg.CORBA.Policy)
- interface org.openorb.policy.PolicyReconcilerOperations
  - interface org.openorb.policy.PolicyReconciler (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- interface org.openorb.policy.PolicySetManager
- interface org.openorb.policy.PROFILE_PRIORITY_POLICY_ID
- interface java.io.Serializable
  - interface org.omg.CORBA.portable.IDLEntity
    - interface org.openorb.policy.ForceMarshalPolicy (also extends org.openorb.policy.ForceMarshalPolicyOperations, org.omg.CORBA.Object, org.omg.CORBA.Policy)
    - interface org.omg.CORBA.Policy (also extends org.omg.CORBA.Object, org.omg.CORBA.PolicyOperations)
      - interface org.openorb.policy.ForceMarshalPolicy (also extends org.openorb.policy.ForceMarshalPolicyOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
      - interface org.openorb.policy.ProfilePriorityPolicy (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, org.openorb.policy.ProfilePriorityPolicyOperations)
    - interface org.openorb.policy.PolicyReconciler (also extends org.omg.CORBA.Object, org.openorb.policy.PolicyReconcilerOperations)
    - interface org.openorb.policy.ProfilePriorityPolicy (also extends org.omg.CORBA.Object, org.omg.CORBA.Policy, org.openorb.policy.ProfilePriorityPolicyOperations)