CIAO  1.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 CCMExceptionReasonCCMExceptionReason_out
typedef CCMObjectCCMObject_ptr
typedef TAO_Objref_Var_T
< CCMObject
CCMObject_var
typedef TAO_Objref_Out_T
< CCMObject
CCMObject_out
typedef ConfiguratorConfigurator_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 CCMContextCCMContext_ptr
typedef TAO_Objref_Var_T
< CCMContext
CCMContext_var
typedef TAO_Objref_Out_T
< CCMContext
CCMContext_out
typedef TAO_Value_Var_T< CookieCookie_var
typedef TAO_Value_Out_T< CookieCookie_out
typedef EnterpriseComponentEnterpriseComponent_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 EventsEvents_ptr
typedef TAO_Objref_Var_T< EventsEvents_var
typedef TAO_Objref_Out_T< EventsEvents_out
typedef unsigned long FailureReason
typedef ::CORBA::ULong_out FailureReason_out
typedef ExecutorLocatorExecutorLocator_ptr
typedef TAO_Objref_Var_T
< ExecutorLocator
ExecutorLocator_var
typedef TAO_Objref_Out_T
< ExecutorLocator
ExecutorLocator_out
typedef CCMHomeCCMHome_ptr
typedef TAO_Objref_Var_T< CCMHomeCCMHome_var
typedef TAO_Objref_Out_T< CCMHomeCCMHome_out
typedef HomeConfigurationHomeConfiguration_ptr
typedef TAO_Objref_Var_T
< HomeConfiguration
HomeConfiguration_var
typedef TAO_Objref_Out_T
< HomeConfiguration
HomeConfiguration_out
typedef HomeExecutorBaseHomeExecutorBase_ptr
typedef TAO_Objref_Var_T
< HomeExecutorBase
HomeExecutorBase_var
typedef TAO_Objref_Out_T
< HomeExecutorBase
HomeExecutorBase_out
typedef HomeFinderHomeFinder_ptr
typedef TAO_Objref_Var_T
< HomeFinder
HomeFinder_var
typedef TAO_Objref_Out_T
< HomeFinder
HomeFinder_out
typedef sequence< CCMHomeCCMHomes
typedef ::TAO_VarSeq_Var_T
< CCMHomes
CCMHomes_var
typedef ::TAO_Seq_Out_T< CCMHomesCCMHomes_out
typedef KeylessCCMHomeKeylessCCMHome_ptr
typedef TAO_Objref_Var_T
< KeylessCCMHome
KeylessCCMHome_var
typedef TAO_Objref_Out_T
< KeylessCCMHome
KeylessCCMHome_out
typedef string FeatureName
typedef sequence< FeatureNameNameList
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< NameListNameList_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 NavigationNavigation_ptr
typedef TAO_Objref_Var_T
< Navigation
Navigation_var
typedef TAO_Objref_Out_T
< Navigation
Navigation_out
typedef sequence< CCMObjectCCMObjectSeq
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 ReceptaclesReceptacles_ptr
typedef TAO_Objref_Var_T
< Receptacles
Receptacles_var
typedef TAO_Objref_Out_T
< Receptacles
Receptacles_out
typedef sequence< ConfigValueConfigValues
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 StandardConfiguratorStandardConfigurator_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< SegmentDescrSegmentDescrSeq
typedef
CosPersistentState::CatalogBase 
CatalogBase
typedef CosPersistentState::_TypeId _TypeId
typedef ExtensionComponentExtensionComponent_ptr
typedef TAO_Objref_Var_T
< ExtensionComponent
ExtensionComponent_var
typedef TAO_Objref_Out_T
< ExtensionComponent
ExtensionComponent_out
typedef ExtensionContextExtensionContext_ptr
typedef TAO_Objref_Var_T
< ExtensionContext
ExtensionContext_var
typedef TAO_Objref_Out_T
< ExtensionContext
ExtensionContext_out
typedef SessionComponentSessionComponent_ptr
typedef TAO_Objref_Var_T
< SessionComponent
SessionComponent_var
typedef TAO_Objref_Out_T
< SessionComponent
SessionComponent_out
typedef SessionContextSessionContext_ptr
typedef TAO_Objref_Var_T
< SessionContext
SessionContext_var
typedef TAO_Objref_Out_T
< SessionContext
SessionContext_out
typedef SessionSynchronizationSessionSynchronization_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