#include <Deployment_Configuration.h>
Collaboration diagram for CIAO::Deployment_Configuration:
This class provides strategies on how the DomainApplicationManager should deploy an deployment plan at domain-level. This is achieved by providing mappings from deployment destination names to actually NodeManager daemon IORs, and the strategy for which default NodeManager daemons a deployment mechanism should use.
This is a trivial implementation of the deployment configuration strategy. We can enhance this class later on to provide different deployment location strategies, such as naming service.
|
|
|
|
|
|
|
Destructor.
|
|
|
|
Destructor.
|
|
Return the reference to the default NodeManager the DomainApplicationManager should use to deploy a node-level deployment plan..
|
|
Return the reference to the default NodeManager the DomainApplicationManager should use to deploy a node-level deployment plan..
|
|
Return the default NodeManager the DomainApplicationManager should use to deploy a component. In this implementation, the first entry in the deployment configuration data file is always the entry for default activator.
|
|
Return the default NodeManager the DomainApplicationManager should use to deploy a component. In this implementation, the first entry in the deployment configuration data file is always the entry for default activator.
|
|
|
|
|
|
|
|
|
|
Init method takes the filename to a configuration file which has a simple line format of name, ior string delimited by a space in each line. name IOR-string
|
|
Init method takes the filename to a configuration file which has a simple line format of name, ior string delimited by a space in each line. name IOR-string
|
|
|
|
|
|
|
|
|