DAnCE ..
Public Member Functions
DAnCE::Plan_Launcher_Base Class Reference

#include <Plan_Launcher_Base.h>

Inheritance diagram for DAnCE::Plan_Launcher_Base:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Plan_Launcher_Base (void)
virtual const char * launch_plan (const ::Deployment::DeploymentPlan &plan, CORBA::Object_out am, CORBA::Object_out app)=0
virtual CORBA::Object_ptr prepare_plan (const ::Deployment::DeploymentPlan &plan)=0
virtual CORBA::Object_ptr start_launch (CORBA::Object_ptr app_mgr, const ::Deployment::Properties &properties,::Deployment::Connections_out connections)=0
 Invokes startLaunch on the provided ApplicationManager reference.
virtual void finish_launch (CORBA::Object_ptr application, const ::Deployment::Connections &provided_connections, bool start)=0
 Invokes finishLaunch on the provided Application reference.
virtual void start (CORBA::Object_ptr application)=0
 Invokes start on the provided application reference.
virtual void teardown_application (CORBA::Object_ptr app_mgr, CORBA::Object_ptr app)=0
virtual void destroy_app_manager (CORBA::Object_ptr app_mgr)=0
 Instructs the Manager to destroy the ApplicationManager.
virtual void create_external_connections (const ::Deployment::DeploymentPlan &plan, Deployment::Connections &conn)=0
 Helper method to resolve externalReference endpoints into valid object references.

Constructor & Destructor Documentation

virtual DAnCE::Plan_Launcher_Base::~Plan_Launcher_Base ( void  ) [inline, virtual]

Member Function Documentation

virtual void DAnCE::Plan_Launcher_Base::create_external_connections ( const ::Deployment::DeploymentPlan plan,
Deployment::Connections conn 
) [pure virtual]
virtual void DAnCE::Plan_Launcher_Base::destroy_app_manager ( CORBA::Object_ptr  app_mgr) [pure virtual]
virtual void DAnCE::Plan_Launcher_Base::finish_launch ( CORBA::Object_ptr  application,
const ::Deployment::Connections provided_connections,
bool  start 
) [pure virtual]
virtual const char* DAnCE::Plan_Launcher_Base::launch_plan ( const ::Deployment::DeploymentPlan plan,
CORBA::Object_out  am,
CORBA::Object_out  app 
) [pure virtual]
virtual CORBA::Object_ptr DAnCE::Plan_Launcher_Base::prepare_plan ( const ::Deployment::DeploymentPlan plan) [pure virtual]
virtual void DAnCE::Plan_Launcher_Base::start ( CORBA::Object_ptr  application) [pure virtual]
virtual CORBA::Object_ptr DAnCE::Plan_Launcher_Base::start_launch ( CORBA::Object_ptr  app_mgr,
const ::Deployment::Properties properties,
::Deployment::Connections_out  connections 
) [pure virtual]
virtual void DAnCE::Plan_Launcher_Base::teardown_application ( CORBA::Object_ptr  app_mgr,
CORBA::Object_ptr  app 
) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines