|
DAnCE
..
|
#include <NodeApplication_Impl.h>

Public Types | |
| typedef std::map< std::string,::DAnCE::LocalityManager_var > | LOCALITY_MAP |
| typedef std::pair < CORBA::ULong,::Deployment::DeploymentPlan > | SUB_PLAN |
| typedef std::map< std::string, SUB_PLAN > | PLAN_MAP |
Public Member Functions | |
| NodeApplication_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, DAnCE::ArtifactInstallation_ptr installer, const ACE_CString &node_name, const PROPERTY_MAP &properties) | |
| virtual | ~NodeApplication_Impl () |
| virtual void | finishLaunch (const ::Deployment::Connections &providedReference,::CORBA::Boolean start) |
| virtual void | start (void) |
| void | prepare_instances (const LocalitySplitter::TSubPlans &plans) |
| void | start_launch_instances (const Deployment::Properties &prop, Deployment::Connections_out providedReference) |
| void | remove_instances (void) |
Protected Member Functions | |
| void | prepare_instance (const char *name, const ::Deployment::DeploymentPlan &plan) |
Protected Attributes | |
| CORBA::ORB_var | orb_ |
| PortableServer::POA_var | poa_ |
| DAnCE::ArtifactInstallation_var | installer_ |
| ACE_CString | node_name_ |
| LOCALITY_MAP | localities_ |
| DAnCE::Deployment_Scheduler | scheduler_ |
| PLAN_MAP | sub_plans_ |
| CORBA::ULong | spawn_delay_ |
| typedef std::map<std::string, ::DAnCE::LocalityManager_var> DAnCE::NodeApplication_Impl::LOCALITY_MAP |
| typedef std::map<std::string, SUB_PLAN> DAnCE::NodeApplication_Impl::PLAN_MAP |
| typedef std::pair<CORBA::ULong, ::Deployment::DeploymentPlan> DAnCE::NodeApplication_Impl::SUB_PLAN |
| NodeApplication_Impl::NodeApplication_Impl | ( | CORBA::ORB_ptr | orb, |
| PortableServer::POA_ptr | poa, | ||
| DAnCE::ArtifactInstallation_ptr | installer, | ||
| const ACE_CString & | node_name, | ||
| const PROPERTY_MAP & | properties | ||
| ) |
|
virtual |
|
virtual |
|
protected |
| void NodeApplication_Impl::prepare_instances | ( | const LocalitySplitter::TSubPlans & | plans | ) |
| void NodeApplication_Impl::remove_instances | ( | void | ) |
|
virtual |
| void NodeApplication_Impl::start_launch_instances | ( | const Deployment::Properties & | prop, |
| Deployment::Connections_out | providedReference | ||
| ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.1.2