TAO_PortableServer  2.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions | Variables
POA.pidl File Reference

Pre-compiled IDL source for the PortableServer module. More...

#include "tao/Policy_Forward.pidl"
#include "tao/OctetSeq.pidl"
#include "tao/orb_types.pidl"
#include "tao/PortableServer/PS_Forward.pidl"
#include "tao/PortableServer/IdAssignmentPolicy.pidl"
#include "tao/PortableServer/IdUniquenessPolicy.pidl"
#include "tao/PortableServer/ImplicitActivationPolicy.pidl"
#include "tao/PortableServer/LifespanPolicy.pidl"
#include "tao/PortableServer/RequestProcessingPolicy.pidl"
#include "tao/PortableServer/ServantRetentionPolicy.pidl"
#include "tao/PortableServer/ThreadPolicy.pidl"

Classes

exception  AdapterNonExistent
 
exception  InvalidPolicy
 
exception  NoServant
 
exception  ObjectAlreadyActive
 
exception  ObjectNotActive
 
exception  ServantAlreadyActive
 
exception  ServantNotActive
 
exception  WrongAdapter
 
exception  WrongPolicy
 

Functions

POA create_POA (in string adapter_name, in POAManager a_POAManager, in CORBA::PolicyList policies) raises (AdapterAlreadyExists, InvalidPolicy)
 POA creation and destruction. More...
 
POA find_POA (in string adapter_name, in boolean activate_it) raises (AdapterNonExistent)
 
void destroy (in boolean etherealize_objects, in boolean wait_for_completion)
 
ThreadPolicy create_thread_policy (in ThreadPolicyValue value)
 
LifespanPolicy create_lifespan_policy (in LifespanPolicyValue value)
 
IdUniquenessPolicy create_id_uniqueness_policy (in IdUniquenessPolicyValue value)
 
IdAssignmentPolicy create_id_assignment_policy (in IdAssignmentPolicyValue value)
 
ImplicitActivationPolicy create_implicit_activation_policy (in ImplicitActivationPolicyValue value)
 
ServantRetentionPolicy create_servant_retention_policy (in ServantRetentionPolicyValue value)
 
RequestProcessingPolicy create_request_processing_policy (in RequestProcessingPolicyValue value)
 
ServantManager get_servant_manager () raises (WrongPolicy)
 
void set_servant_manager (in ServantManager imgr) raises (WrongPolicy)
 
Servant get_servant () raises (NoServant, WrongPolicy)
 
void set_servant (in Servant p_servant) raises (WrongPolicy)
 
ObjectId activate_object (in Servant p_servant) raises (ServantAlreadyActive, WrongPolicy)
 
void activate_object_with_id (in ObjectId id, in Servant p_servant) raises (ServantAlreadyActive, ObjectAlreadyActive, WrongPolicy)
 
void deactivate_object (in ObjectId oid) raises (ObjectNotActive, WrongPolicy)
 
Object create_reference (in CORBA::RepositoryId intf) raises (WrongPolicy)
 
Object create_reference_with_id (in ObjectId oid, in CORBA::RepositoryId intf)
 
ObjectId servant_to_id (in Servant p_servant) raises (ServantNotActive, WrongPolicy)
 
Object servant_to_reference (in Servant p_servant) raises (ServantNotActive, WrongPolicy)
 
Servant reference_to_servant (in Object reference) raises (ObjectNotActive, WrongAdapter, WrongPolicy)
 
ObjectId reference_to_id (in Object reference) raises (WrongAdapter, WrongPolicy)
 
Servant id_to_servant (in ObjectId oid) raises (ObjectNotActive, WrongPolicy)
 
Object id_to_reference (in ObjectId oid) raises (ObjectNotActive, WrongPolicy)
 

Variables

module PortableServer
 FUZZ: disable check_for_include/. More...
 
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
 
local interface POAManager
 
local interface POAManagerFactory
 
local interface AdapterActivator
 
local interface ServantManager
 
local interface POA
 
readonly attribute string the_name
 
readonly attribute POA the_parent
 
readonly attribute POAList the_children
 
readonly attribute POAManager the_POAManager
 
readonly attribute
POAManagerFactory 
the_POAManagerFactory
 
attribute AdapterActivator the_activator
 
readonly attribute CORBA::OctetSeq id
 

Detailed Description

Pre-compiled IDL source for the PortableServer module.

Id:
POA.pidl 96539 2012-12-18 10:46:09Z johnnyw

Function Documentation

ObjectId activate_object ( in Servant  p_servant) raises (ServantAlreadyActive, WrongPolicy)
void activate_object_with_id ( in ObjectId  id,
in Servant  p_servant 
) raises (ServantAlreadyActive, ObjectAlreadyActive, WrongPolicy)
IdAssignmentPolicy create_id_assignment_policy ( in IdAssignmentPolicyValue  value)
IdUniquenessPolicy create_id_uniqueness_policy ( in IdUniquenessPolicyValue  value)
ImplicitActivationPolicy create_implicit_activation_policy ( in ImplicitActivationPolicyValue  value)
LifespanPolicy create_lifespan_policy ( in LifespanPolicyValue  value)
POA create_POA ( in string  adapter_name,
in POAManager  a_POAManager,
in CORBA::PolicyList  policies 
) raises (AdapterAlreadyExists, InvalidPolicy)

POA creation and destruction.

Object create_reference ( in CORBA::RepositoryId  intf) raises (WrongPolicy)
Object create_reference_with_id ( in ObjectId  oid,
in CORBA::RepositoryId  intf 
)
RequestProcessingPolicy create_request_processing_policy ( in RequestProcessingPolicyValue  value)
ServantRetentionPolicy create_servant_retention_policy ( in ServantRetentionPolicyValue  value)
ThreadPolicy create_thread_policy ( in ThreadPolicyValue  value)
void deactivate_object ( in ObjectId  oid) raises (ObjectNotActive, WrongPolicy)
void destroy ( in boolean  etherealize_objects,
in boolean  wait_for_completion 
)
POA find_POA ( in string  adapter_name,
in boolean  activate_it 
) raises (AdapterNonExistent)
Servant get_servant ( ) raises (NoServant, WrongPolicy)
ServantManager get_servant_manager ( ) raises (WrongPolicy)
Object id_to_reference ( in ObjectId  oid) raises (ObjectNotActive, WrongPolicy)
Servant id_to_servant ( in ObjectId  oid) raises (ObjectNotActive, WrongPolicy)
ObjectId reference_to_id ( in Object  reference) raises (WrongAdapter, WrongPolicy)
Servant reference_to_servant ( in Object  reference) raises (ObjectNotActive, WrongAdapter, WrongPolicy)
ObjectId servant_to_id ( in Servant  p_servant) raises (ServantNotActive, WrongPolicy)
Object servant_to_reference ( in Servant  p_servant) raises (ServantNotActive, WrongPolicy)
void set_servant ( in Servant  p_servant) raises (WrongPolicy)
void set_servant_manager ( in ServantManager  imgr) raises (WrongPolicy)

Variable Documentation

local interface AdapterActivator
readonly attribute CORBA::OctetSeq id
const CORBA::PolicyType ID_ASSIGNMENT_POLICY_ID = 19
const CORBA::PolicyType ID_UNIQUENESS_POLICY_ID = 18
const CORBA::PolicyType IMPLICIT_ACTIVATION_POLICY_ID = 20
const CORBA::PolicyType LIFESPAN_POLICY_ID = 17
local interface POA
Initial value:
{
exception AdapterAlreadyExists {}
local interface POAManager
local interface POAManagerFactory
module PortableServer
Initial value:
{
typedef sequence<POA> POAList

FUZZ: disable check_for_include/.

const CORBA::PolicyType REQUEST_PROCESSING_POLICY_ID = 22
const CORBA::PolicyType SERVANT_RETENTION_POLICY_ID = 21
local interface ServantManager
attribute AdapterActivator the_activator
readonly attribute POAList the_children
readonly attribute string the_name
readonly attribute POA the_parent
readonly attribute POAManager the_POAManager
readonly attribute POAManagerFactory the_POAManagerFactory
const CORBA::PolicyType THREAD_POLICY_ID = 16