Deployment Namespace Reference


Classes

exception  InvalidProperty
exception  InvalidNodeExecParameter
exception  InvalidComponentExecParameter
exception  LastConfiguration
exception  NoSuchName
exception  InvalidReference
exception  PlanNotExist
 Below exception types are CIAO specific. More...
struct  ComponentPlan
exception  StartError
exception  InvalidConnection
interface  Application
exception  ResourceNotAvailable
interface  ApplicationManager
struct  Property
struct  Requirement
struct  SatisfierProperty
struct  Connection
struct  Component_Info
 CIAO specific. More...
struct  ComponentImplementationInfo
 CIAO specific. More...
struct  ContainerImplementationInfo
 CIAO specific. More...
interface  Container
exception  UnknownImplId
 CIAO specific. More...
exception  InstallationFailure
 CIAO specific. More...
exception  ImplEntryPointNotFound
 CIAO specific. More...
exception  StopError
struct  ComponentPackageReference
struct  ImplementationRequirement
struct  Capability
struct  ComponentPortDescription
struct  ComponentPropertyDescription
struct  ComponentInterfaceDescription
struct  MonolithicDeploymentDescription
struct  InstanceResourceDeploymentDescription
struct  InstanceDeploymentDescription
struct  ComponentExternalPortEndpoint
struct  PlanSubcomponentPortEndpoint
struct  ExternalReferenceEndpoint
struct  ConnectionResourceDeploymentDescription
struct  PlanConnectionDescription
struct  PlanSubcomponentPropertyReference
struct  PlanPropertyMapping
struct  ImplementationDependency
struct  ResourceDeploymentDescription
struct  ArtifactDeploymentDescription
struct  PlanLocality
struct  DeploymentPlan
interface  DomainApplication
interface  DomainApplicationManager
interface  ExecutionManager
struct  ESInstallationInfo
struct  NodeImplementationInfo
 CIAO specific. More...
interface  NodeApplication
struct  Sched_Params
 Carries Scheduling Params. More...
interface  NodeApplicationManager
interface  Logger
interface  NodeManager
struct  ComponentPackageImport
struct  SubcomponentPropertyReference
struct  SubcomponentPortEndpoint
struct  AssemblyPropertyMapping
struct  ImplementationArtifactDescription
struct  NamedImplementationArtifact
struct  MonolithicImplementationDescription
struct  SubcomponentInstantiationDescription
struct  AssemblyConnectionDescription
struct  Locality
struct  ComponentAssemblyDescription
struct  ComponentImplementationDescription
struct  PackagedComponentImplementation
struct  ComponentPackageDescription
struct  PackageConfiguration
exception  PlanError
exception  NameExists
exception  PackageError
interface  RepositoryManager
exception  ResourceCommitmentFailure
struct  ResourceAllocation
 Identifies a resource within a domain that is allocated from and the amount it is allocated. More...
interface  ResourceCommitmentManager
struct  Resource
struct  SharedResource
struct  Node
struct  Interconnect
struct  Bridge
struct  Domain
interface  TargetManager

Typedefs

typedef sequence< ComponentPlan > ComponentPlans
typedef sequence< Application > Applications
typedef sequence< Property > Properties
typedef sequence< Requirement > Requirements
typedef sequence
< SatisfierProperty > 
SatisfierProperties
typedef sequence< Object > Endpoints
typedef sequence< Connection > Connections
typedef sequence< Component_Info > ComponentInfos
 CIAO specific.
typedef sequence
< ComponentImplementationInfo > 
ComponentImplementationInfos
 CIAO specific.
typedef sequence
< ContainerImplementationInfo > 
ContainerImplementationInfos
 CIAO specific.
typedef sequence< Container > Containers
typedef sequence
< ComponentPackageReference > 
ComponentPackageReferences
typedef sequence
< ResourceUsageKind > 
ResourceUsageKinds
typedef sequence
< ImplementationRequirement > 
ImplementationRequirements
typedef sequence< Capability > Capabilities
typedef sequence
< ComponentPortDescription > 
ComponentPortDescriptions
typedef sequence
< ComponentPropertyDescription > 
ComponentPropertyDescriptions
typedef sequence
< MonolithicDeploymentDescription > 
MonolithicDeploymentDescriptions
typedef sequence
< InstanceResourceDeploymentDescription > 
InstanceResourceDeploymentDescriptions
typedef sequence
< InstanceDeploymentDescription > 
InstanceDeploymentDescriptions
typedef sequence
< ComponentExternalPortEndpoint > 
ComponentExternalPortEndpoints
typedef sequence
< PlanSubcomponentPortEndpoint > 
PlanSubcomponentPortEndpoints
typedef sequence
< ExternalReferenceEndpoint > 
ExternalReferenceEndpoints
typedef sequence
< ConnectionResourceDeploymentDescription > 
ConnectionResourceDeploymentDescriptions
typedef sequence
< PlanConnectionDescription > 
PlanConnectionDescriptions
typedef sequence
< PlanSubcomponentPropertyReference > 
PlanSubcomponentPropertyReferences
typedef sequence
< PlanPropertyMapping > 
PlanPropertyMappings
typedef sequence
< ImplementationDependency > 
ImplementationDependencies
typedef sequence
< ResourceDeploymentDescription > 
ResourceDeploymentDescriptions
typedef sequence
< ArtifactDeploymentDescription > 
ArtifactDeploymentDescriptions
typedef sequence
< DomainApplicationManager > 
DomainApplicationManagers
typedef sequence
< CIAO::CIAO_Event_Service > 
CIAO_Event_Services
 CIAO specific.
typedef sequence
< ESInstallationInfo > 
ESInstallationInfos
 CIAO specific extension.
typedef sequence
< ComponentPackageImport > 
ComponentPackageImports
typedef sequence
< SubcomponentPortEndpoint > 
SubcomponentPortEndpoints
typedef sequence
< SubcomponentPropertyReference > 
SubcomponentPropertyReferences
typedef sequence
< AssemblyPropertyMapping > 
AssemblyPropertyMappings
typedef sequence
< NamedImplementationArtifact > 
NamedImplementationArtifacts
typedef sequence
< MonolithicImplementationDescription > 
MonolithicImplementationDescriptions
typedef sequence
< PackageConfiguration > 
PackageConfigurations
typedef sequence
< ComponentPackageDescription > 
ComponentPackageDescriptions
typedef sequence
< SubcomponentInstantiationDescription > 
SubcomponentInstantiationDescriptions
typedef sequence
< AssemblyConnectionDescription > 
AssemblyConnectionDescriptions
typedef sequence
< ComponentAssemblyDescription > 
ComponentAssemblyDescriptions
typedef sequence
< PackagedComponentImplementation > 
PackagedComponentImplementations
typedef sequence
< ResourceAllocation > 
ResourceAllocations
 The Resource Allocation Sequence.
typedef sequence< Resource > Resources
typedef sequence< SharedResource > SharedResources
typedef sequence< Node > Nodes
typedef sequence< Interconnect > Interconnects
typedef sequence< Bridge > Bridges

Enumerations

enum  SatisfierPropertyKind {
  Quantity, Capacity, Minimum, Maximum,
  _Attribute, Selection
}
enum  CCMComponentPortKind {
  Facet, SimplexReceptacle, MultiplexReceptacle, EventEmitter,
  EventPublisher, EventConsumer
}
enum  ResourceUsageKind {
  None, InstanceUsesResource, ResourceUsesInstance, PortUsesResource,
  ResourceUsesPort
}
enum  PlanLocalityKind { PlanSameProcess, PlanDifferentProcess, PlanNoConstraint }
enum  LocalityKind {
  SameNodeAnyProcess, SameNodeSameProcess, SameNodeDifferentProcess, DifferentNode,
  DifferentProcess, NoConstraint
}
enum  DomainUpdateKind { Add, Delete, UpdateAll, UpdateDynamic }


Typedef Documentation

typedef sequence< Bridge > Deployment::Bridges

typedef sequence< Capability > Deployment::Capabilities

typedef sequence<CIAO::CIAO_Event_Service> Deployment::CIAO_Event_Services

CIAO specific.

CIAO specific.

CIAO specific.

typedef sequence< Connection > Deployment::Connections

CIAO specific.

typedef sequence<Container> Deployment::Containers

typedef sequence< Object > Deployment::Endpoints

CIAO specific extension.

typedef sequence< Node > Deployment::Nodes

typedef sequence< Property > Deployment::Properties

The Resource Allocation Sequence.

typedef sequence< Resource > Deployment::Resources


Enumeration Type Documentation

Enumerator:
Facet 
SimplexReceptacle 
MultiplexReceptacle 
EventEmitter 
EventPublisher 
EventConsumer 

Todo:
, UpdateAvailable is not in the spec, must be UpdateDynamic
Enumerator:
Add 
Delete 
UpdateAll 
UpdateDynamic 

Enumerator:
SameNodeAnyProcess 
SameNodeSameProcess 
SameNodeDifferentProcess 
DifferentNode 
DifferentProcess 
NoConstraint 

Enumerator:
PlanSameProcess 
PlanDifferentProcess 
PlanNoConstraint 

Enumerator:
None 
InstanceUsesResource 
ResourceUsesInstance 
PortUsesResource 
ResourceUsesPort 

Enumerator:
Quantity 
Capacity 
Minimum 
Maximum 
_Attribute 
Selection 


Generated on Sat Jun 14 19:13:33 2008 for DAnCE by  doxygen 1.5.6