DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
DAnCE::Plan_Launcher_Base Class Referenceabstract

#include <Plan_Launcher_Base.h>

Inheritance diagram for DAnCE::Plan_Launcher_Base:
Inheritance graph
Collaboration diagram for DAnCE::Plan_Launcher_Base:
Collaboration graph

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.
 

Constructor & Destructor Documentation

virtual DAnCE::Plan_Launcher_Base::~Plan_Launcher_Base ( void  )
inlinevirtual

Member Function Documentation

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: