Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# PortableServer Namespace Reference

## Compounds
interface | PortableServer::AdapterActivator
exception | PortableServer::POA::AdapterAlreadyExists
exception | PortableServer::POAManager::AdapterInactive
exception | PortableServer::POA::AdapterNonExistent
interface | PortableServer::Current
exception | PortableServer::ForwardRequest
interface | PortableServer::IdAssignmentPolicy
interface | PortableServer::IdUniquenessPolicy
interface | PortableServer::ImplicitActivationPolicy
exception | PortableServer::POA::InvalidPolicy
interface | PortableServer::LifespanPolicy
exception | PortableServer::Current::NoContext
exception | PortableServer::POA::NoServant
exception | PortableServer::POA::ObjectAlreadyActive
exception | PortableServer::POA::ObjectNotActive
interface | PortableServer::POA
interface | PortableServer::POAManager
interface | PortableServer::RequestProcessingPolicy
interface | PortableServer::ServantActivator
exception | PortableServer::POA::ServantAlreadyActive
interface | PortableServer::ServantLocator
interface | PortableServer::ServantManager
exception | PortableServer::POA::ServantNotActive
interface | PortableServer::ServantRetentionPolicy
interface | PortableServer::ThreadPolicy
exception | PortableServer::POA::WrongAdapter
exception | PortableServer::POA::WrongPolicy
## Typedefs
typedef sequence<POA> | POAList
typedef sequence<octet> | ObjectId
## Enumerations
enum | ThreadPolicyValue { ORB_CTRL_MODEL, SINGLE_THREAD_MODEL }
enum | LifespanPolicyValue { TRANSIENT, PERSISTENT }
enum | IdUniquenessPolicyValue { UNIQUE_ID, MULTIPLE_ID }
enum | IdAssignmentPolicyValue { USER_ID, SYSTEM_ID }
enum | ImplicitActivationPolicyValue { IMPLICIT_ACTIVATION, NO_IMPLICIT_ACTIVATION }
enum | ServantRetentionPolicyValue { RETAIN, NON_RETAIN }
enum | RequestProcessingPolicyValue { USE_ACTIVE_OBJECT_MAP_ONLY, USE_DEFAULT_SERVANT, USE_SERVANT_MANAGER }
## Variables
local interface | POA
native | Servant
const CORBA::PolicyType | THREAD_POLICY_ID = 16
const CORBA::PolicyType | LIFESPAN_POLICY_ID = 17
const CORBA::PolicyType | ID_UNIQUENESS_POLICY_ID = 18
const CORBA::PolicyType | ID_ASSIGNMENT_POLICY_ID = 19
const CORBA::PolicyType | IMPLICIT_ACTIVATION_POLICY_ID = 20
const CORBA::PolicyType | SERVANT_RETENTION_POLICY_ID = 21
const CORBA::PolicyType | REQUEST_PROCESSING_POLICY_ID = 22

## Typedef Documentation

typedef sequence<octet> PortableServer::ObjectId

typedef sequence<POA> PortableServer::POAList

## Enumeration Type Documentation

enum PortableServer::IdAssignmentPolicyValue

  | Enumeration values:
  USER_ID |
  SYSTEM_ID |

enum PortableServer::IdUniquenessPolicyValue

  | Enumeration values:
  UNIQUE_ID |
  MULTIPLE_ID |

enum PortableServer::ImplicitActivationPolicyValue

  | Enumeration values:
  IMPLICIT_ACTIVATION |
  NO_IMPLICIT_ACTIVATION |

enum PortableServer::LifespanPolicyValue

  | Enumeration values:
  TRANSIENT |
  PERSISTENT |

enum PortableServer::RequestProcessingPolicyValue

  | Enumeration values:
  USE_ACTIVE_OBJECT_MAP_ONLY |
  USE_DEFAULT_SERVANT |
  USE_SERVANT_MANAGER |

enum PortableServer::ServantRetentionPolicyValue

  | Enumeration values:
  RETAIN |
  NON_RETAIN |

enum PortableServer::ThreadPolicyValue

  | Enumeration values:
  ORB_CTRL_MODEL |
  SINGLE_THREAD_MODEL |

## Variable Documentation

const CORBA::PolicyType PortableServer::ID_ASSIGNMENT_POLICY_ID = 19

const CORBA::PolicyType PortableServer::ID_UNIQUENESS_POLICY_ID = 18

const CORBA::PolicyType PortableServer::IMPLICIT_ACTIVATION_POLICY_ID = 20

const CORBA::PolicyType PortableServer::LIFESPAN_POLICY_ID = 17

local interface PortableServer::POA

const CORBA::PolicyType PortableServer::REQUEST_PROCESSING_POLICY_ID = 22

const CORBA::PolicyType PortableServer::SERVANT_RETENTION_POLICY_ID = 21

native PortableServer::Servant

const CORBA::PolicyType PortableServer::THREAD_POLICY_ID = 16