Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

acsdaemon::ManagerSpell Interface Reference

import "acsdaemon.idl";

Inheritance diagram for acsdaemon::ManagerSpell:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void start_manager (in string domain, in DaemonCallback callback, in short instance_number, in boolean recovery) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx)
void stop_manager (in string domain, in DaemonCallback callback, in short instance_number) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx)

Detailed Description

Manager Spell interface.


Member Function Documentation

void acsdaemon::ManagerSpell::start_manager in string  domain,
in DaemonCallback  callback,
in short  instance_number,
in boolean  recovery
raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx)
 

Asynchronously starts an ACS manager on the current host. Notification about service start problems or successful completion is passed to the client via the callback, on which the client may block.

Parameters:
domain The manager's domain. Should be empty or null if manager federation is not enabled. (Note that the structure of domains and managers would reside in the naming service and does not need to be given here).
callback DaemonCallback instance to receive notification about completion or problems with the service start.
instance_number ACS instance number
recovery if true then use recovery information from previous run.
Returns:
void

void acsdaemon::ManagerSpell::stop_manager in string  domain,
in DaemonCallback  callback,
in short  instance_number
raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx)
 

Asynchronously stops a manager on the current host. Notification about service stop problems or successful completion is passed to the client via the callback, on which the client may block.

Parameters:
domain The manager's domain. Should be empty or null if manager federation is not enabled.
callback DaemonCallback instance to receive notification about completion or problems with stopping the service.
instance_number ACS instance number
Returns:
void


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 02:28:29 2009 for ACS IDL interfaces by doxygen 1.3.8