Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Components Namespace Reference


Classes

interface  Components::Cookie
interface  Components::PortDescription
interface  Components::FacetDescription
exception  Components::InvalidName
exception  Components::InvalidConnection
exception  Components::ExceededConnectionLimit
exception  Components::AlreadyConnected
exception  Components::NoConnection
exception  Components::CookieRequired
exception  Components::CreateFailure
exception  Components::FinderFailure
exception  Components::RemoveFailure
exception  Components::DuplicateKeyValue
exception  Components::InvalidKey
exception  Components::UnknownKeyValue
exception  Components::NoKeyAvailable
exception  Components::BadEventType
exception  Components::HomeNotFound
exception  Components::WrongComponentType
exception  Components::InvalidConfiguration
exception  Components::IllegalState
interface  Components::Navigation
interface  Components::ConnectionDescription
interface  Components::ReceptacleDescription
interface  Components::Receptacles
interface  Components::PrimaryKeyBase
interface  Components::CCMHome
interface  Components::KeylessCCMHome
interface  Components::HomeFinder
interface  Components::Configurator
interface  Components::ConfigValue
interface  Components::StandardConfigurator
interface  Components::HomeConfiguration
interface  Components::ComponentPortDescription
interface  Components::CCMObject
interface  Components::Enumeration
interface  Components::DefaultEnumeration
interface  Components::CCMContext
exception  Components::CCMException
interface  Components::EnterpriseComponent
interface  Components::SessionContext
interface  Components::SessionComponent
interface  Components::SessionSynchronization
interface  Components::EntityContext
interface  Components::EntityComponent
interface  Components::HomeExecutorBase
exception  Components::BadComponentReference
exception  Components::PolicyMismatch
exception  Components::PersistenceNotAvailable
exception  Components::UnknownActualHome
exception  Components::ProxyHomeNotSupported
exception  Components::InvalidStateIdData
interface  Components::HomeRegistration
interface  Components::CCM2Context
interface  Components::ProxyHomeRegistration
interface  Components::Session2Context
interface  Components::StateIdValue
interface  Components::StateIdFactory
interface  Components::PersistentIdValue
interface  Components::SegmentDescr
interface  Components::ComponentId
interface  Components::Entity2Context
interface  Components::ExecutorLocator
interface  Components::EventBase
interface  Components::EventConsumerBase
interface  Components::ConsumerDescription
interface  Components::EmitterDescription
interface  Components::SubscriberDescription
interface  Components::PublisherDescription
interface  Components::Events

Typedefs

typedef string FeatureName
typedef sequence< FeatureNameNameList
typedef sequence< FacetDescriptionFacetDescriptions
typedef unsigned long FailureReason
typedef FailureReason InvalidConfigurationReason
typedef sequence< ConnectionDescriptionConnectionDescriptions
typedef sequence< ReceptacleDescriptionReceptacleDescriptions
typedef sequence< CCMHomeCCMHomes
typedef sequence< ConfigValueConfigValues
typedef sequence< CCMObjectCCMObjectSeq
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< SegmentDescrSegmentDescrSeq
typedef sequence< ConsumerDescriptionConsumerDescriptions
typedef sequence< EmitterDescriptionEmitterDescriptions
typedef sequence< SubscriberDescriptionSubscriberDescriptions
typedef sequence< PublisherDescriptionPublisherDescriptions
typedef CCMHomeCCMHome_ptr
typedef TAO_Objref_Var_T<
CCMHome
CCMHome_var
typedef PrincipalPrincipal_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 }
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
const SegmentId COMPONENT_SEGMENT = 0
const FacetId COMPONENT_FACET = 0
const StateIdType PERSISTENT_ID = 0


Detailed Description

Temporarily fix for lacking of typePrefix keyword. Search for the word "typePrefix" when tao_idl starts supporting the keyword.


Typedef Documentation

typedef CosPersistentState::_TypeId Components::_TypeId
 

typedef CosPersistentState::CatalogBase Components::CatalogBase
 

typedef CCMHome* Components::CCMHome_ptr
 

typedef TAO_Objref_Var_T< CCMHome > Components::CCMHome_var
 

typedef sequence< CCMHome > Components::CCMHomes
 

typedef sequence< CCMObject > Components::CCMObjectSeq
 

typedef sequence< ConfigValue > Components::ConfigValues
 

typedef sequence< ConnectionDescription > Components::ConnectionDescriptions
 

typedef sequence< ConsumerDescription > Components::ConsumerDescriptions
 

typedef sequence< EmitterDescription > Components::EmitterDescriptions
 

typedef sequence< FacetDescription > Components::FacetDescriptions
 

typedef short Components::FacetId
 

typedef unsigned long Components::FailureReason
 

typedef string Components::FeatureName
 

@ Commented out temporarily for lack of typePrefix support.

typedef sequence< octet > Components::IdData
 

typedef FailureReason Components::InvalidConfigurationReason
 

typedef sequence< FeatureName > Components::NameList
 

typedef CosPersistentState::Pid Components::PersistentId
 

typedef SecurityLevel2::Credentials Components::Principal
 

typedef Principal* Components::Principal_ptr
 

typedef sequence< PublisherDescription > Components::PublisherDescriptions
 

typedef sequence< ReceptacleDescription > Components::ReceptacleDescriptions
 

typedef sequence< SegmentDescr > Components::SegmentDescrSeq
 

typedef short Components::SegmentId
 

typedef short Components::StateIdType
 

typedef sequence< SubscriberDescription > Components::SubscriberDescriptions
 


Enumeration Type Documentation

enum BadComponentReferenceReason
 

Enumeration values:
NON_LOCAL_REFERENCE 
NON_COMPONENT_REFERENCE 
WRONG_CONTAINER 

enum BadComponentReferenceReason
 

Enumeration values:
NON_LOCAL_REFERENCE 
NON_COMPONENT_REFERENCE 
WRONG_CONTAINER 

enum CCMExceptionReason
 

Enumeration values:
SYSTEM_ERROR 
CREATE_ERROR 
REMOVE_ERROR 
DUPLICATE_KEY 
FIND_ERROR 
OBJECT_NOT_FOUND 
NO_SUCH_ENTITY 

enum CCMExceptionReason
 

Enumeration values:
SYSTEM_ERROR 
CREATE_ERROR 
REMOVE_ERROR 
DUPLICATE_KEY 
FIND_ERROR 
OBJECT_NOT_FOUND 
NO_SUCH_ENTITY 


Variable Documentation

const FacetId Components::COMPONENT_FACET = 0
 

const SegmentId Components::COMPONENT_SEGMENT = 0
 

const InvalidConfigurationReason Components::ConfigValueNotExpected = 3
 

const InvalidConfigurationReason Components::ConfigValueRequired = 2
 

const InvalidConfigurationReason Components::InvalidConfigValueType = 1
 

typeprefix Components omg Components::org
 

@ Commented out temporarily for lack of typePrefix support.

const StateIdType Components::PERSISTENT_ID = 0
 

const InvalidConfigurationReason Components::UnknownConfigValueName = 0
 


Generated on Thu Jun 9 00:54:54 2005 for CIAO by  doxygen 1.3.9.1