DAnCE
..
|
#include <Locality_Manager_Impl.h>
Public Member Functions | |
LocalityManager_i (const ACE_TString &uuid, std::list< std::string > plugin_config_files, CORBA::ORB_ptr orb, PortableServer::POA_ptr poa) | |
void | init (const Deployment::Properties &prop) |
virtual | ~LocalityManager_i (void) |
virtual ::Deployment::Properties * | configuration (void) |
virtual ::Deployment::ApplicationManager_ptr | preparePlan (const ::Deployment::DeploymentPlan &plan,::Deployment::ResourceCommitmentManager_ptr resourceCommitment) |
virtual void | destroyManager (::Deployment::ApplicationManager_ptr manager) |
virtual void | shutdown (void) |
virtual void | finishLaunch (const ::Deployment::Connections &providedReference,::CORBA::Boolean start) |
virtual void | start (void) |
virtual ::Deployment::Application_ptr | startLaunch (const ::Deployment::Properties &configProperty,::Deployment::Connections_out providedReference) |
virtual void | destroyApplication (::Deployment::Application_ptr app) |
Private Types | |
typedef std::list< CORBA::ULong > | INSTANCE_LIST |
typedef std::map< std::string, INSTANCE_LIST > | HANDLER_TABLE |
typedef std::map< std::string, CORBA::Any_var > | REFERENCE_MAP |
Private Member Functions | |
void | install_instances (const ::Deployment::Properties &prop) |
void | collect_references (::Deployment::Connections_out &providedReference) |
void | disconnect_connections (void) |
const char * | determine_instance_type (const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::Connection &providedReference) |
|
private |
|
private |
|
private |
DAnCE::LocalityManager_i::LocalityManager_i | ( | const ACE_TString & | uuid, |
std::list< std::string > | plugin_config_files, | ||
CORBA::ORB_ptr | orb, | ||
PortableServer::POA_ptr | poa | ||
) |
|
virtual |
|
private |
Deployment::Properties * DAnCE::LocalityManager_i::configuration | ( | void | ) |
|
virtual |
|
virtual |
|
private |
|
private |
|
virtual |
void DAnCE::LocalityManager_i::init | ( | const Deployment::Properties & | prop | ) |
|
private |
Deployment::ApplicationManager_ptr DAnCE::LocalityManager_i::preparePlan | ( | const ::Deployment::DeploymentPlan & | plan, |
::Deployment::ResourceCommitmentManager_ptr | resourceCommitment | ||
) |
|
virtual |
|
virtual |
Deployment::Application_ptr DAnCE::LocalityManager_i::startLaunch | ( | const ::Deployment::Properties & | configProperty, |
::Deployment::Connections_out | providedReference | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |