CIAO::Plan_Launcher Namespace Reference


Classes

class  Plan_Launcher_Benchmark_i
 This class is a subclass of Plan_Launcher_i which is solely for benchmarking purpose. More...
class  Plan_Launcher_i
 This class launches and manages deployment plans. More...

Enumerations

enum  mode_type {
  pl_mode_start, pl_mode_interactive, pl_mode_stop_by_dam, pl_mode_stop_by_uuid,
  pl_mode_redeployment
}

Functions

static void usage (const ACE_TCHAR *program)
static bool parse_args (int argc, ACE_TCHAR *argv[])
::Deployment::DomainApplicationManager_ptr read_dap_ior (CORBA::ORB_ptr orb)
static int write_dap_ior (CORBA::ORB_ptr orb,::Deployment::DomainApplicationManager_ptr dap)
static int run_main_implementation (int argc, char *argv[])
static CORBA::Object_ptr fetch_reference_naming (CORBA::ORB_ptr orb)

Variables

const char * deployment_plan_url = 0
bool use_package_name = true
const char * package_names = 0
const char * package_types = 0
const char * new_deployment_plan_url = 0
const char * plan_uuid = 0
bool em_use_naming = false
const char * em_ior_file = "file://em.ior"
bool rm_use_naming = false
bool use_repoman = false
const char * rm_ior_file = "file://rm.ior"
const char * repoman_name_ = "RepositoryManager"
const char * dap_ior_filename = 0
const char * dap_ior = 0
bool do_benchmarking = false
size_t niterations = 0
CORBA::Short priority = 0
mode_type mode = pl_mode_interactive


Enumeration Type Documentation

enum CIAO::Plan_Launcher::mode_type

Enumerator:
pl_mode_start 
pl_mode_interactive 
pl_mode_stop_by_dam 
pl_mode_stop_by_uuid 
pl_mode_redeployment 


Function Documentation

static void CIAO::Plan_Launcher::usage ( const ACE_TCHAR program  )  [static]

static bool CIAO::Plan_Launcher::parse_args ( int  argc,
ACE_TCHAR argv[] 
) [static]

::Deployment::DomainApplicationManager_ptr CIAO::Plan_Launcher::read_dap_ior ( CORBA::ORB_ptr  orb  )  [static]

static int CIAO::Plan_Launcher::write_dap_ior ( CORBA::ORB_ptr  orb,
::Deployment::DomainApplicationManager_ptr  dap 
) [static]

static int CIAO::Plan_Launcher::run_main_implementation ( int  argc,
char *  argv[] 
) [static]

static CORBA::Object_ptr CIAO::Plan_Launcher::fetch_reference_naming ( CORBA::ORB_ptr  orb  )  [static]


Variable Documentation

const char* CIAO::Plan_Launcher::deployment_plan_url = 0

bool CIAO::Plan_Launcher::use_package_name = true

const char* CIAO::Plan_Launcher::package_names = 0

const char* CIAO::Plan_Launcher::package_types = 0

const char* CIAO::Plan_Launcher::new_deployment_plan_url = 0

const char* CIAO::Plan_Launcher::plan_uuid = 0

bool CIAO::Plan_Launcher::em_use_naming = false

const char* CIAO::Plan_Launcher::em_ior_file = "file://em.ior"

bool CIAO::Plan_Launcher::rm_use_naming = false

bool CIAO::Plan_Launcher::use_repoman = false

const char* CIAO::Plan_Launcher::rm_ior_file = "file://rm.ior"

const char* CIAO::Plan_Launcher::repoman_name_ = "RepositoryManager"

const char* CIAO::Plan_Launcher::dap_ior_filename = 0

const char* CIAO::Plan_Launcher::dap_ior = 0

bool CIAO::Plan_Launcher::do_benchmarking = false

size_t CIAO::Plan_Launcher::niterations = 0

CORBA::Short CIAO::Plan_Launcher::priority = 0

mode_type CIAO::Plan_Launcher::mode = pl_mode_interactive


Generated on Mon Apr 30 23:47:06 2007 for DAnCE by  doxygen 1.4.7-1