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< NodeNodes
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< Application > Deployment::Applications

typedef sequence< ArtifactDeploymentDescription > Deployment::ArtifactDeploymentDescriptions

typedef sequence< AssemblyConnectionDescription > Deployment::AssemblyConnectionDescriptions

typedef sequence< AssemblyPropertyMapping > Deployment::AssemblyPropertyMappings

typedef sequence< Bridge > Deployment::Bridges

typedef sequence< Capability > Deployment::Capabilities

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

CIAO specific.

typedef sequence< ComponentAssemblyDescription > Deployment::ComponentAssemblyDescriptions

typedef sequence< ComponentExternalPortEndpoint > Deployment::ComponentExternalPortEndpoints

typedef sequence<ComponentImplementationInfo> Deployment::ComponentImplementationInfos

CIAO specific.

typedef sequence< Component_Info > Deployment::ComponentInfos

CIAO specific.

typedef sequence< ComponentPackageDescription > Deployment::ComponentPackageDescriptions

typedef sequence< ComponentPackageImport > Deployment::ComponentPackageImports

typedef sequence< ComponentPackageReference > Deployment::ComponentPackageReferences

typedef sequence< ComponentPlan > Deployment::ComponentPlans

typedef sequence< ComponentPortDescription > Deployment::ComponentPortDescriptions

typedef sequence< ComponentPropertyDescription > Deployment::ComponentPropertyDescriptions

typedef sequence< ConnectionResourceDeploymentDescription > Deployment::ConnectionResourceDeploymentDescriptions

typedef sequence< Connection > Deployment::Connections

typedef sequence<ContainerImplementationInfo> Deployment::ContainerImplementationInfos

CIAO specific.

typedef sequence<Container> Deployment::Containers

typedef sequence< DomainApplicationManager > Deployment::DomainApplicationManagers

typedef sequence< Object > Deployment::Endpoints

typedef sequence<ESInstallationInfo> Deployment::ESInstallationInfos

CIAO specific extension.

typedef sequence< ExternalReferenceEndpoint > Deployment::ExternalReferenceEndpoints

typedef sequence< ImplementationDependency > Deployment::ImplementationDependencies

typedef sequence< ImplementationRequirement > Deployment::ImplementationRequirements

typedef sequence< InstanceDeploymentDescription > Deployment::InstanceDeploymentDescriptions

typedef sequence< InstanceResourceDeploymentDescription > Deployment::InstanceResourceDeploymentDescriptions

typedef sequence< Interconnect > Deployment::Interconnects

typedef sequence< MonolithicDeploymentDescription > Deployment::MonolithicDeploymentDescriptions

typedef sequence< MonolithicImplementationDescription > Deployment::MonolithicImplementationDescriptions

typedef sequence< NamedImplementationArtifact > Deployment::NamedImplementationArtifacts

typedef sequence< Node > Deployment::Nodes

typedef sequence< PackageConfiguration > Deployment::PackageConfigurations

typedef sequence< PackagedComponentImplementation > Deployment::PackagedComponentImplementations

typedef sequence< PlanConnectionDescription > Deployment::PlanConnectionDescriptions

typedef sequence< PlanPropertyMapping > Deployment::PlanPropertyMappings

typedef sequence< PlanSubcomponentPortEndpoint > Deployment::PlanSubcomponentPortEndpoints

typedef sequence< PlanSubcomponentPropertyReference > Deployment::PlanSubcomponentPropertyReferences

typedef sequence< Property > Deployment::Properties

typedef sequence< Requirement > Deployment::Requirements

typedef sequence<ResourceAllocation> Deployment::ResourceAllocations

The Resource Allocation Sequence.

typedef sequence< ResourceDeploymentDescription > Deployment::ResourceDeploymentDescriptions

typedef sequence< Resource > Deployment::Resources

typedef sequence< ResourceUsageKind > Deployment::ResourceUsageKinds

typedef sequence< SatisfierProperty > Deployment::SatisfierProperties

typedef sequence< SharedResource > Deployment::SharedResources

typedef sequence< SubcomponentInstantiationDescription > Deployment::SubcomponentInstantiationDescriptions

typedef sequence< SubcomponentPortEndpoint > Deployment::SubcomponentPortEndpoints

typedef sequence< SubcomponentPropertyReference > Deployment::SubcomponentPropertyReferences


Enumeration Type Documentation

enum Deployment::CCMComponentPortKind

Enumerator:
Facet 
SimplexReceptacle 
MultiplexReceptacle 
EventEmitter 
EventPublisher 
EventConsumer 

enum Deployment::DomainUpdateKind

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

enum Deployment::LocalityKind

Enumerator:
SameNodeAnyProcess 
SameNodeSameProcess 
SameNodeDifferentProcess 
DifferentNode 
DifferentProcess 
NoConstraint 

enum Deployment::PlanLocalityKind

Enumerator:
PlanSameProcess 
PlanDifferentProcess 
PlanNoConstraint 

enum Deployment::ResourceUsageKind

Enumerator:
None 
InstanceUsesResource 
ResourceUsesInstance 
PortUsesResource 
ResourceUsesPort 

enum Deployment::SatisfierPropertyKind

Enumerator:
Quantity 
Capacity 
Minimum 
Maximum 
_Attribute 
Selection 


Generated on Mon Sep 3 04:56:56 2007 for DAnCE by  doxygen 1.5.3