- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Namespace List
- Namespace Members

# Components Namespace Reference

## Classes
interface | Cookie
interface | PortDescription
interface | FacetDescription
exception | InvalidName
exception | InvalidConnection
exception | ExceededConnectionLimit
exception | AlreadyConnected
exception | NoConnection
exception | CookieRequired
exception | CreateFailure
exception | FinderFailure
exception | RemoveFailure
exception | DuplicateKeyValue
exception | InvalidKey
exception | UnknownKeyValue
exception | NoKeyAvailable
exception | BadEventType
exception | HomeNotFound
exception | WrongComponentType
exception | InvalidConfiguration
exception | IllegalState
interface | Navigation
interface | ConnectionDescription
interface | ReceptacleDescription
interface | Receptacles
interface | PrimaryKeyBase
interface | CCMHome
interface | KeylessCCMHome
interface | HomeFinder
interface | Configurator
interface | ConfigValue
interface | StandardConfigurator
interface | HomeConfiguration
interface | ComponentPortDescription
interface | CCMObject
interface | Enumeration
interface | DefaultEnumeration
interface | CCMContext
exception | CCMException
interface | EnterpriseComponent
interface | SessionContext
interface | SessionComponent
interface | SessionSynchronization
interface | EntityContext
interface | EntityComponent
interface | HomeExecutorBase
exception | BadComponentReference
exception | PolicyMismatch
exception | PersistenceNotAvailable
exception | UnknownActualHome
exception | ProxyHomeNotSupported
exception | InvalidStateIdData
interface | HomeRegistration
interface | CCM2Context
interface | ProxyHomeRegistration
interface | Session2Context
interface | StateIdValue
interface | StateIdFactory
interface | PersistentIdValue
interface | SegmentDescr
interface | ComponentId
interface | Entity2Context
interface | ExecutorLocator
interface | EventBase
interface | EventConsumerBase
interface | ConsumerDescription
interface | EmitterDescription
interface | SubscriberDescription
interface | PublisherDescription
interface | Events
## Namespaces
namespace | Transaction
## Typedefs
typedef string | FeatureName
typedef sequence< FeatureName > | NameList
typedef sequence< FacetDescription > | FacetDescriptions
typedef unsigned long | FailureReason
typedef FailureReason | InvalidConfigurationReason
typedef sequence< ConnectionDescription > | ConnectionDescriptions
typedef sequence< ReceptacleDescription > | ReceptacleDescriptions
typedef sequence< CCMHome > | CCMHomes
typedef sequence< ConfigValue > | ConfigValues
typedef sequence< CCMObject > | CCMObjectSeq
typedef SecurityLevel2::Credentials | Principal
typedef CosPersistentState::CatalogBase | CatalogBase
typedef CosPersistentState::_TypeId | _TypeId
typedef short | SegmentId
typedef short | FacetId
typedef sequence< octet > | IdData
typedef CosPersistentState::Pid | PersistentId
typedef short | StateIdType
typedef sequence< SegmentDescr > | SegmentDescrSeq
typedef sequence< ConsumerDescription > | ConsumerDescriptions
typedef sequence< EmitterDescription > | EmitterDescriptions
typedef sequence< SubscriberDescription > | SubscriberDescriptions
typedef sequence< PublisherDescription > | PublisherDescriptions
typedef CCMHome * | CCMHome_ptr
typedef TAO_Objref_Var_T< CCMHome > | CCMHome_var
typedef SecurityLevel2::Credentials | Principal
typedef Principal * | Principal_ptr
## Enumerations
enum | CCMExceptionReason { SYSTEM_ERROR, CREATE_ERROR, REMOVE_ERROR, DUPLICATE_KEY, FIND_ERROR, OBJECT_NOT_FOUND, NO_SUCH_ENTITY }
enum | BadComponentReferenceReason { NON_LOCAL_REFERENCE, NON_COMPONENT_REFERENCE, WRONG_CONTAINER }
## Variables
typeprefix Components omg | org
const InvalidConfigurationReason | UnknownConfigValueName = 0
const InvalidConfigurationReason | InvalidConfigValueType = 1
const InvalidConfigurationReason | ConfigValueRequired = 2
const InvalidConfigurationReason | ConfigValueNotExpected = 3
typeprefix Components omg | org
typeprefix Components omg | org
typeprefix Components omg | org
const SegmentId | COMPONENT_SEGMENT = 0
const FacetId | COMPONENT_FACET = 0
const StateIdType | PERSISTENT_ID = 0
typeprefix Components omg | org
typeprefix Components omg | org

## Typedef Documentation

typedef string Components::FeatureName

typedef sequence<FeatureName> Components::NameList

typedef sequence<FacetDescription> Components::FacetDescriptions

typedef unsigned long Components::FailureReason

typedef FailureReason Components::InvalidConfigurationReason

typedef sequence<ConnectionDescription> Components::ConnectionDescriptions

typedef sequence<ReceptacleDescription> Components::ReceptacleDescriptions

typedef sequence<CCMHome> Components::CCMHomes

typedef sequence<ConfigValue> Components::ConfigValues

typedef sequence<CCMObject> Components::CCMObjectSeq

typedef SecurityLevel2::Credentials Components::Principal

typedef CosPersistentState::CatalogBase Components::CatalogBase

typedef CosPersistentState::_TypeId Components::_TypeId

typedef short Components::SegmentId

typedef short Components::FacetId

typedef sequence<octet> Components::IdData

typedef CosPersistentState::Pid Components::PersistentId

typedef short Components::StateIdType

typedef sequence<SegmentDescr> Components::SegmentDescrSeq

typedef sequence<ConsumerDescription> Components::ConsumerDescriptions

typedef sequence<EmitterDescription> Components::EmitterDescriptions

typedef sequence<SubscriberDescription> Components::SubscriberDescriptions

typedef sequence<PublisherDescription> Components::PublisherDescriptions

typedef CCMHome* Components::CCMHome_ptr

typedef TAO_Objref_Var_T< CCMHome > Components::CCMHome_var

typedef SecurityLevel2::Credentials Components::Principal

typedef Principal* Components::Principal_ptr

## Enumeration Type Documentation

enum Components::CCMExceptionReason

Enumerator:

  SYSTEM_ERROR |
  CREATE_ERROR |
  REMOVE_ERROR |
  DUPLICATE_KEY |
  FIND_ERROR |
  OBJECT_NOT_FOUND |
  NO_SUCH_ENTITY |

enum Components::BadComponentReferenceReason

Enumerator:

  NON_LOCAL_REFERENCE |
  NON_COMPONENT_REFERENCE |
  WRONG_CONTAINER |

## Variable Documentation

typeprefix Components omg Components::org

const InvalidConfigurationReason Components::UnknownConfigValueName = 0

const InvalidConfigurationReason Components::InvalidConfigValueType = 1

const InvalidConfigurationReason Components::ConfigValueRequired = 2

const InvalidConfigurationReason Components::ConfigValueNotExpected = 3

typeprefix Components omg Components::org

typeprefix Components omg Components::org

typeprefix Components omg Components::org

const SegmentId Components::COMPONENT_SEGMENT = 0

const FacetId Components::COMPONENT_FACET = 0

const StateIdType Components::PERSISTENT_ID = 0

typeprefix Components omg Components::org

typeprefix Components omg Components::org