#include <NodeApplication_Impl.h>
Public Member Functions | |
NodeApplication_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa,::Deployment::DeploymentPlan &plan, 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 | init_instances (void) |
void | prepare_instances (void) |
void | start_launch_instances (const Deployment::Properties &prop, Deployment::Connections_out providedReference) |
void | remove_instances (void) |
Protected Types | |
typedef std::map< ACE_CString,::DAnCE::LocalityManager_var > | LOCALITY_MAP |
Protected Member Functions | |
void | init (void) |
void | prepare_instance (const char *name, const ::Deployment::DeploymentPlan &plan) |
Protected Attributes | |
CORBA::ORB_var | orb_ |
PortableServer::POA_var | poa_ |
::Deployment::DeploymentPlan & | plan_ |
ACE_CString | node_name_ |
PROPERTY_MAP | properties_ |
CosNaming::NamingContext_var | instance_nc_ |
DAnCE::Locality_Handler_i | handler_ |
LOCALITY_MAP | localities_ |
typedef std::map<ACE_CString, ::DAnCE::LocalityManager_var> DAnCE::NodeApplication_Impl::LOCALITY_MAP [protected] |
NodeApplication_Impl::NodeApplication_Impl | ( | CORBA::ORB_ptr | orb, | |
PortableServer::POA_ptr | poa, | |||
::Deployment::DeploymentPlan & | plan, | |||
const ACE_CString & | node_name, | |||
const PROPERTY_MAP & | properties | |||
) |
NodeApplication_Impl::~NodeApplication_Impl | ( | ) | [virtual] |
void NodeApplication_Impl::finishLaunch | ( | const ::Deployment::Connections & | providedReference, | |
::CORBA::Boolean | start | |||
) | [virtual] |
void NodeApplication_Impl::init | ( | void | ) | [protected] |
void NodeApplication_Impl::init_instances | ( | void | ) |
void DAnCE::NodeApplication_Impl::prepare_instance | ( | const char * | name, | |
const ::Deployment::DeploymentPlan & | plan | |||
) | [protected] |
void NodeApplication_Impl::prepare_instances | ( | void | ) |
void NodeApplication_Impl::remove_instances | ( | void | ) |
void NodeApplication_Impl::start | ( | void | ) | [virtual] |
void NodeApplication_Impl::start_launch_instances | ( | const Deployment::Properties & | prop, | |
Deployment::Connections_out | providedReference | |||
) |
CosNaming::NamingContext_var DAnCE::NodeApplication_Impl::instance_nc_ [protected] |
LOCALITY_MAP DAnCE::NodeApplication_Impl::localities_ [protected] |
ACE_CString DAnCE::NodeApplication_Impl::node_name_ [protected] |
CORBA::ORB_var DAnCE::NodeApplication_Impl::orb_ [protected] |
::Deployment::DeploymentPlan& DAnCE::NodeApplication_Impl::plan_ [protected] |
PortableServer::POA_var DAnCE::NodeApplication_Impl::poa_ [protected] |
PROPERTY_MAP DAnCE::NodeApplication_Impl::properties_ [protected] |