CIAO  1.0.8
Namespaces | Classes | Typedefs | Enumerations | Variables
Components Namespace Reference

Compliant with OMG 06-04-01 Section 6.10.1.1. More...

Namespaces

namespace  ContainerPortableInterceptor
namespace  Deployment
namespace  QoS
namespace  Transaction

Classes

class  InvalidConnection
class  AlreadyConnected
class  NoConnection
class  CCMException
class  WrongComponentType
class  Configurator
class  IllegalState
class  CCMContext
class  Cookie
class  Cookie_init
class  EnterpriseComponent
class  Enumeration
class  DefaultEnumeration
interface  EventBase
exception  BadEventType
interface  EventConsumerBase
interface  ConsumerDescription
interface  EmitterDescription
interface  SubscriberDescription
interface  PublisherDescription
class  Events
class  CreateFailure
class  FinderFailure
class  RemoveFailure
class  ExecutorLocator
class  DuplicateKeyValue
class  InvalidKey
class  UnknownKeyValue
class  CCMHome
class  HomeConfiguration
class  HomeExecutorBase
class  HomeNotFound
class  HomeFinder
class  CCMHomes
class  KeylessCCMHome
class  PortDescription
class  FacetDescription
class  InvalidName
class  Navigation
class  NameList
class  PortDescription_init
class  FacetDescription_init
class  FacetDescriptions
class  InvalidConfiguration
class  ComponentPortDescription
class  NoKeyAvailable
class  CCMObject
class  ComponentPortDescription_init
class  CCMObjectSeq
class  PrimaryKeyBase
class  ConnectionDescription
class  ReceptacleDescription
class  ExceededConnectionLimit
class  CookieRequired
class  Receptacles
class  ConnectionDescription_init
class  ConnectionDescriptions
class  ReceptacleDescription_init
class  ReceptacleDescriptions
class  ConfigValue
class  StandardConfigurator
class  ConfigValue_init
class  ConfigValues
interface  ComponentId
interface  Entity2Context
interface  EntityComponent
interface  EntityContext
exception  InvalidStateIdData
interface  StateIdValue
interface  StateIdFactory
interface  PersistentIdValue
interface  SegmentDescr
exception  BadComponentReference
exception  PolicyMismatch
exception  PersistenceNotAvailable
interface  CCM2Context
interface  HomeRegistration
exception  UnknownActualHome
exception  ProxyHomeNotSupported
interface  ProxyHomeRegistration
class  ExtensionComponent
class  ExtensionContext
interface  Session2Context
class  SessionComponent
class  SessionContext
class  SessionSynchronization

Typedefs

typedef CCMExceptionReason & CCMExceptionReason_out
typedef CCMObject * CCMObject_ptr
typedef TAO_Objref_Var_T
< CCMObject > 
CCMObject_var
typedef TAO_Objref_Out_T
< CCMObject > 
CCMObject_out
typedef Configurator * Configurator_ptr
typedef TAO_Objref_Var_T
< Configurator > 
Configurator_var
typedef TAO_Objref_Out_T
< Configurator > 
Configurator_out
typedef SecurityLevel2::Credentials Principal
typedef
SecurityLevel2::Credentials_ptr 
Principal_ptr
typedef
SecurityLevel2::Credentials_var 
Principal_var
typedef
SecurityLevel2::Credentials_out 
Principal_out
typedef CCMContext * CCMContext_ptr
typedef TAO_Objref_Var_T
< CCMContext > 
CCMContext_var
typedef TAO_Objref_Out_T
< CCMContext > 
CCMContext_out
typedef TAO_Value_Var_T< Cookie > Cookie_var
typedef TAO_Value_Out_T< Cookie > Cookie_out
typedef EnterpriseComponent * EnterpriseComponent_ptr
typedef TAO_Objref_Var_T
< EnterpriseComponent > 
EnterpriseComponent_var
typedef TAO_Objref_Out_T
< EnterpriseComponent > 
EnterpriseComponent_out
typedef TAO_Value_Var_T
< Enumeration > 
Enumeration_var
typedef TAO_Value_Out_T
< Enumeration > 
Enumeration_out
typedef TAO_Value_Var_T
< DefaultEnumeration > 
DefaultEnumeration_var
typedef TAO_Value_Out_T
< DefaultEnumeration > 
DefaultEnumeration_out
typedef sequence
< ConsumerDescription > 
ConsumerDescriptions
typedef sequence
< EmitterDescription > 
EmitterDescriptions
typedef sequence
< SubscriberDescription > 
SubscriberDescriptions
typedef sequence
< PublisherDescription > 
PublisherDescriptions
typedef Events * Events_ptr
typedef TAO_Objref_Var_T< Events > Events_var
typedef TAO_Objref_Out_T< Events > Events_out
typedef unsigned long FailureReason
typedef ::CORBA::ULong_out FailureReason_out
typedef ExecutorLocator * ExecutorLocator_ptr
typedef TAO_Objref_Var_T
< ExecutorLocator > 
ExecutorLocator_var
typedef TAO_Objref_Out_T
< ExecutorLocator > 
ExecutorLocator_out
typedef CCMHome * CCMHome_ptr
typedef TAO_Objref_Var_T< CCMHome > CCMHome_var
typedef TAO_Objref_Out_T< CCMHome > CCMHome_out
typedef HomeConfiguration * HomeConfiguration_ptr
typedef TAO_Objref_Var_T
< HomeConfiguration > 
HomeConfiguration_var
typedef TAO_Objref_Out_T
< HomeConfiguration > 
HomeConfiguration_out
typedef HomeExecutorBase * HomeExecutorBase_ptr
typedef TAO_Objref_Var_T
< HomeExecutorBase > 
HomeExecutorBase_var
typedef TAO_Objref_Out_T
< HomeExecutorBase > 
HomeExecutorBase_out
typedef HomeFinder * HomeFinder_ptr
typedef TAO_Objref_Var_T
< HomeFinder > 
HomeFinder_var
typedef TAO_Objref_Out_T
< HomeFinder > 
HomeFinder_out
typedef sequence< CCMHome > CCMHomes
typedef ::TAO_VarSeq_Var_T
< CCMHomes > 
CCMHomes_var
typedef ::TAO_Seq_Out_T< CCMHomes > CCMHomes_out
typedef KeylessCCMHome * KeylessCCMHome_ptr
typedef TAO_Objref_Var_T
< KeylessCCMHome > 
KeylessCCMHome_var
typedef TAO_Objref_Out_T
< KeylessCCMHome > 
KeylessCCMHome_out
typedef string FeatureName
typedef sequence< FeatureName > NameList
typedef sequence
< FacetDescription > 
FacetDescriptions
typedef ::CORBA::String_var FeatureName_var
typedef ::CORBA::String_out FeatureName_out
typedef ::TAO_VarSeq_Var_T
< NameList > 
NameList_var
typedef ::TAO_Seq_Out_T< NameList > NameList_out
typedef TAO_Value_Var_T
< PortDescription > 
PortDescription_var
typedef TAO_Value_Out_T
< PortDescription > 
PortDescription_out
typedef TAO_Value_Var_T
< FacetDescription > 
FacetDescription_var
typedef TAO_Value_Out_T
< FacetDescription > 
FacetDescription_out
typedef ::TAO_VarSeq_Var_T
< FacetDescriptions > 
FacetDescriptions_var
typedef ::TAO_Seq_Out_T
< FacetDescriptions > 
FacetDescriptions_out
typedef Navigation * Navigation_ptr
typedef TAO_Objref_Var_T
< Navigation > 
Navigation_var
typedef TAO_Objref_Out_T
< Navigation > 
Navigation_out
typedef sequence< CCMObject > CCMObjectSeq
typedef TAO_Value_Var_T
< ComponentPortDescription > 
ComponentPortDescription_var
typedef TAO_Value_Out_T
< ComponentPortDescription > 
ComponentPortDescription_out
typedef ::TAO_VarSeq_Var_T
< CCMObjectSeq > 
CCMObjectSeq_var
typedef ::TAO_Seq_Out_T
< CCMObjectSeq > 
CCMObjectSeq_out
typedef TAO_Value_Var_T
< PrimaryKeyBase > 
PrimaryKeyBase_var
typedef TAO_Value_Out_T
< PrimaryKeyBase > 
PrimaryKeyBase_out
typedef sequence
< ConnectionDescription > 
ConnectionDescriptions
typedef sequence
< ReceptacleDescription > 
ReceptacleDescriptions
typedef TAO_Value_Var_T
< ConnectionDescription > 
ConnectionDescription_var
typedef TAO_Value_Out_T
< ConnectionDescription > 
ConnectionDescription_out
typedef ::TAO_VarSeq_Var_T
< ConnectionDescriptions > 
ConnectionDescriptions_var
typedef ::TAO_Seq_Out_T
< ConnectionDescriptions > 
ConnectionDescriptions_out
typedef TAO_Value_Var_T
< ReceptacleDescription > 
ReceptacleDescription_var
typedef TAO_Value_Out_T
< ReceptacleDescription > 
ReceptacleDescription_out
typedef ::TAO_VarSeq_Var_T
< ReceptacleDescriptions > 
ReceptacleDescriptions_var
typedef ::TAO_Seq_Out_T
< ReceptacleDescriptions > 
ReceptacleDescriptions_out
typedef Receptacles * Receptacles_ptr
typedef TAO_Objref_Var_T
< Receptacles > 
Receptacles_var
typedef TAO_Objref_Out_T
< Receptacles > 
Receptacles_out
typedef sequence< ConfigValue > ConfigValues
typedef TAO_Value_Var_T
< ConfigValue > 
ConfigValue_var
typedef TAO_Value_Out_T
< ConfigValue > 
ConfigValue_out
typedef ::TAO_VarSeq_Var_T
< ConfigValues > 
ConfigValues_var
typedef ::TAO_Seq_Out_T
< ConfigValues > 
ConfigValues_out
typedef StandardConfigurator * StandardConfigurator_ptr
typedef TAO_Objref_Var_T
< StandardConfigurator > 
StandardConfigurator_var
typedef TAO_Objref_Out_T
< StandardConfigurator > 
StandardConfigurator_out
typedef short SegmentId
typedef short FacetId
typedef sequence< octet > IdData
typedef CosPersistentState::Pid PersistentId
typedef short StateIdType
typedef sequence< SegmentDescr > SegmentDescrSeq
typedef
CosPersistentState::CatalogBase 
CatalogBase
typedef CosPersistentState::_TypeId _TypeId
typedef ExtensionComponent * ExtensionComponent_ptr
typedef TAO_Objref_Var_T
< ExtensionComponent > 
ExtensionComponent_var
typedef TAO_Objref_Out_T
< ExtensionComponent > 
ExtensionComponent_out
typedef ExtensionContext * ExtensionContext_ptr
typedef TAO_Objref_Var_T
< ExtensionContext > 
ExtensionContext_var
typedef TAO_Objref_Out_T
< ExtensionContext > 
ExtensionContext_out
typedef SessionComponent * SessionComponent_ptr
typedef TAO_Objref_Var_T
< SessionComponent > 
SessionComponent_var
typedef TAO_Objref_Out_T
< SessionComponent > 
SessionComponent_out
typedef SessionContext * SessionContext_ptr
typedef TAO_Objref_Var_T
< SessionContext > 
SessionContext_var
typedef TAO_Objref_Out_T
< SessionContext > 
SessionContext_out
typedef SessionSynchronization * SessionSynchronization_ptr
typedef TAO_Objref_Var_T
< SessionSynchronization > 
SessionSynchronization_var
typedef TAO_Objref_Out_T
< SessionSynchronization > 
SessionSynchronization_out

Enumerations

enum  CCMExceptionReason {
  SYSTEM_ERROR, CREATE_ERROR, REMOVE_ERROR, DUPLICATE_KEY,
  FIND_ERROR, OBJECT_NOT_FOUND, NO_SUCH_ENTITY, QOS_ERROR,
  REGISTRATION_ERROR, SERVICE_INSTALLATION_ERROR, SYSTEM_ERROR, CREATE_ERROR,
  REMOVE_ERROR, DUPLICATE_KEY, FIND_ERROR, OBJECT_NOT_FOUND,
  NO_SUCH_ENTITY, QOS_ERROR, REGISTRATION_ERROR, SERVICE_INSTALLATION_ERROR
}
enum  CCMExceptionReason {
  SYSTEM_ERROR, CREATE_ERROR, REMOVE_ERROR, DUPLICATE_KEY,
  FIND_ERROR, OBJECT_NOT_FOUND, NO_SUCH_ENTITY, QOS_ERROR,
  REGISTRATION_ERROR, SERVICE_INSTALLATION_ERROR, SYSTEM_ERROR, CREATE_ERROR,
  REMOVE_ERROR, DUPLICATE_KEY, FIND_ERROR, OBJECT_NOT_FOUND,
  NO_SUCH_ENTITY, QOS_ERROR, REGISTRATION_ERROR, SERVICE_INSTALLATION_ERROR
}
enum  BadComponentReferenceReason { NON_LOCAL_REFERENCE, NON_COMPONENT_REFERENCE, WRONG_CONTAINER }

Variables

typeprefix Components omg org
::CORBA::TypeCode_ptr const _tc_InvalidConnection
::CORBA::TypeCode_ptr const _tc_AlreadyConnected
::CORBA::TypeCode_ptr const _tc_NoConnection
::CORBA::TypeCode_ptr const _tc_CCMExceptionReason
::CORBA::TypeCode_ptr const _tc_CCMException
::CORBA::TypeCode_ptr const _tc_WrongComponentType
::CORBA::TypeCode_ptr const _tc_Configurator
::CORBA::TypeCode_ptr const _tc_Principal
::CORBA::TypeCode_ptr const _tc_IllegalState
::CORBA::TypeCode_ptr const _tc_CCMContext
::CORBA::TypeCode_ptr const _tc_Cookie
::CORBA::TypeCode_ptr const _tc_EnterpriseComponent
::CORBA::TypeCode_ptr const _tc_Enumeration
::CORBA::TypeCode_ptr const _tc_DefaultEnumeration
::CORBA::TypeCode_ptr const _tc_Events
::CORBA::TypeCode_ptr const _tc_FailureReason
::CORBA::TypeCode_ptr const _tc_CreateFailure
::CORBA::TypeCode_ptr const _tc_FinderFailure
::CORBA::TypeCode_ptr const _tc_RemoveFailure
::CORBA::TypeCode_ptr const _tc_ExecutorLocator
::CORBA::TypeCode_ptr const _tc_DuplicateKeyValue
::CORBA::TypeCode_ptr const _tc_InvalidKey
::CORBA::TypeCode_ptr const _tc_UnknownKeyValue
::CORBA::TypeCode_ptr const _tc_CCMHome
::CORBA::TypeCode_ptr const _tc_HomeConfiguration
::CORBA::TypeCode_ptr const _tc_HomeExecutorBase
::CORBA::TypeCode_ptr const _tc_HomeNotFound
::CORBA::TypeCode_ptr const _tc_HomeFinder
::CORBA::TypeCode_ptr const _tc_CCMHomes
::CORBA::TypeCode_ptr const _tc_KeylessCCMHome
::CORBA::TypeCode_ptr const _tc_FeatureName
::CORBA::TypeCode_ptr const _tc_NameList
::CORBA::TypeCode_ptr const _tc_PortDescription
::CORBA::TypeCode_ptr const _tc_FacetDescription
::CORBA::TypeCode_ptr const _tc_FacetDescriptions
::CORBA::TypeCode_ptr const _tc_InvalidName
::CORBA::TypeCode_ptr const _tc_Navigation
::CORBA::TypeCode_ptr const _tc_InvalidConfiguration
::CORBA::TypeCode_ptr const _tc_ComponentPortDescription
::CORBA::TypeCode_ptr const _tc_NoKeyAvailable
::CORBA::TypeCode_ptr const _tc_CCMObject
::CORBA::TypeCode_ptr const _tc_CCMObjectSeq
::CORBA::TypeCode_ptr const _tc_PrimaryKeyBase
::CORBA::TypeCode_ptr const _tc_ConnectionDescription
::CORBA::TypeCode_ptr const _tc_ConnectionDescriptions
::CORBA::TypeCode_ptr const _tc_ReceptacleDescription
::CORBA::TypeCode_ptr const _tc_ReceptacleDescriptions
::CORBA::TypeCode_ptr const _tc_ExceededConnectionLimit
::CORBA::TypeCode_ptr const _tc_CookieRequired
::CORBA::TypeCode_ptr const _tc_Receptacles
::CORBA::TypeCode_ptr const _tc_ConfigValue
::CORBA::TypeCode_ptr const _tc_ConfigValues
::CORBA::TypeCode_ptr const _tc_StandardConfigurator
const SegmentId COMPONENT_SEGMENT = 0
const FacetId COMPONENT_FACET = 0
const StateIdType PERSISTENT_ID = 0
::CORBA::TypeCode_ptr const _tc_SessionComponent
::CORBA::TypeCode_ptr const _tc_SessionContext
::CORBA::TypeCode_ptr const _tc_SessionSynchronization

Detailed Description

Compliant with OMG 06-04-01 Section 6.10.1.1.

Compliant with OMG 06-04-01 Section 9.3.3.3.

Compliant with OMG 06-04-01 Section 9.4.1.3.

Compliant with OMG 06-04-01 Section 9.4.2.1.

Compliant with OMG 06-04-01 Section 9.4.3.1.

Compliant with OMG 06-04-01 Section 9.3.2.3.

Compliant with OMG 06-04-01 Section 6.10.1.2.

Compliant with OMG 06-04-01 Section 6.7.2.2.

Compliant with OMG 06-04-01 Section 6.7.7.

NOT Compliant with OMG 06-04-01 Section 6.7.6.

Compliant with OMG 06-04-01 Section 6.8.

Compliant with OMG 06-04-01 Section 6.10.2.1.

Compliant with OMG 06-04-01 Section 8.3.2.

Compliant with OMG 06-04-01 Section 6.7.6.

Compliant with OMG 06-04-01 Section 6.6.8.

Compliant with OMG 06-04-01 Section 6.6.2.

Compliant with OMG 06-04-01 Section 6.6.1.2.

Compliant with OMG 06-04-01 Section 10.3.1.2.

Id:
CCM_Cookie.idl 86021 2009-07-14 12:14:35Z wotte

Compliant with OMG 06-04-01 Section 6.5.2.4

Id:
CCM_Navigation.idl 89815 2010-04-09 08:06:24Z johnnyw

Compliant with OMG 06-04-01 Section 6.4.3.3

Id:
CCM_Receptacle.idl 90009 2010-04-26 17:36:49Z johnnyw

Compliant with OMG 06-04-01 Section 6.5.3


Typedef Documentation

typedef sequence<CCMHome> Components::CCMHomes

@ Added by wotte for continued compatibility with OFCCM

typedef TAO_Value_Out_T< ConfigValue > Components::ConfigValue_out
typedef TAO_Value_Var_T< ConfigValue > Components::ConfigValue_var
typedef TAO_Value_Out_T< Cookie > Components::Cookie_out
typedef TAO_Value_Var_T< Cookie > Components::Cookie_var
typedef TAO_Value_Out_T< Enumeration > Components::Enumeration_out
typedef TAO_Value_Var_T< Enumeration > Components::Enumeration_var
typedef short Components::FacetId
typedef char * Components::FeatureName
typedef sequence<octet> Components::IdData
typedef sequence<FeatureName> Components::NameList
typedef TAO_Value_Out_T< PrimaryKeyBase > Components::PrimaryKeyBase_out
typedef TAO_Value_Var_T< PrimaryKeyBase > Components::PrimaryKeyBase_var
typedef short Components::SegmentId
typedef short Components::StateIdType

Enumeration Type Documentation

Enumerator:
NON_LOCAL_REFERENCE 
NON_COMPONENT_REFERENCE 
WRONG_CONTAINER 
Enumerator:
SYSTEM_ERROR 
CREATE_ERROR 
REMOVE_ERROR 
DUPLICATE_KEY 
FIND_ERROR 
OBJECT_NOT_FOUND 
NO_SUCH_ENTITY 
QOS_ERROR 
REGISTRATION_ERROR 
SERVICE_INSTALLATION_ERROR 
SYSTEM_ERROR 
CREATE_ERROR 
REMOVE_ERROR 
DUPLICATE_KEY 
FIND_ERROR 
OBJECT_NOT_FOUND 
NO_SUCH_ENTITY 
QOS_ERROR 
REGISTRATION_ERROR 
SERVICE_INSTALLATION_ERROR 
Enumerator:
SYSTEM_ERROR 
CREATE_ERROR 
REMOVE_ERROR 
DUPLICATE_KEY 
FIND_ERROR 
OBJECT_NOT_FOUND 
NO_SUCH_ENTITY 
QOS_ERROR 
REGISTRATION_ERROR 
SERVICE_INSTALLATION_ERROR 
SYSTEM_ERROR 
CREATE_ERROR 
REMOVE_ERROR 
DUPLICATE_KEY 
FIND_ERROR 
OBJECT_NOT_FOUND 
NO_SUCH_ENTITY 
QOS_ERROR 
REGISTRATION_ERROR 
SERVICE_INSTALLATION_ERROR 

Variable Documentation

Initial value:
Initial value:
Initial value:
Initial value:
Initial value:
typeprefix Components omg Components::org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines