#include <acsRequest.h>
Public Member Functions | |
| ACSServiceRequestDescription (ACSServiceType iservice, int iinstance_number) | |
| ACSServiceRequestDescription (const ACSServiceRequestDescription &desc) | |
| ~ACSServiceRequestDescription () | |
| ACSErr::Completion_var | executeLocal (ACSServiceRequestType request_type) |
| ACSErr::Completion_var | executeRemote (ACSServiceRequestType request_type, CORBA::ORB_ptr orb, acsdaemon::DaemonCallback_ptr cbptr, const char *corbaloc) |
| void | setFromXMLAttributes (const char **atts) |
| void | setName (const char *iname) |
| void | setCorbalocName (const char *iname) |
| void | setDomain (const char *idomain) |
| void | setLoadIR (bool iloadir) |
| void | setWaitLoadIR (bool iwait) |
| void | setRecovery (bool irecovery) |
| void | setCdbXMLDir (const char *icdbxmldir) |
| int | getInstanceNumber () |
| const char * | getName () |
| const char * | getCorbalocName () |
| const char * | getHost () |
| ACSServiceType | getACSService () |
| const char * | getACSServiceName () |
Private Member Functions | |
| ACE_CString | prepareCommand (ACSServiceRequestType request_type, bool log) |
Private Attributes | |
| ACSServiceType | service |
| int | instance_number |
| const char * | host |
| const char * | name |
| const char * | corbalocName |
| const char * | domain |
| const char * | cdbxmldir |
| bool | loadir |
| bool | wait |
| bool | recovery |
| ACSServiceRequestDescription::ACSServiceRequestDescription | ( | ACSServiceType | iservice, | |
| int | iinstance_number | |||
| ) |
| ACSServiceRequestDescription::ACSServiceRequestDescription | ( | const ACSServiceRequestDescription & | desc | ) |
| ACSServiceRequestDescription::~ACSServiceRequestDescription | ( | ) |
| ACSErr::Completion_var ACSServiceRequestDescription::executeLocal | ( | ACSServiceRequestType | request_type | ) |
| ACSErr::Completion_var ACSServiceRequestDescription::executeRemote | ( | ACSServiceRequestType | request_type, | |
| CORBA::ORB_ptr | orb, | |||
| acsdaemon::DaemonCallback_ptr | cbptr, | |||
| const char * | corbaloc | |||
| ) |
| ACSServiceType ACSServiceRequestDescription::getACSService | ( | ) | [inline] |
| const char* ACSServiceRequestDescription::getACSServiceName | ( | ) | [inline] |
References ACSService::xmltag.
| const char* ACSServiceRequestDescription::getCorbalocName | ( | ) | [inline] |
| const char* ACSServiceRequestDescription::getHost | ( | ) | [inline] |
References ACSPorts::getIP(), and NULL.
| int ACSServiceRequestDescription::getInstanceNumber | ( | ) | [inline] |
| const char* ACSServiceRequestDescription::getName | ( | ) | [inline] |
| ACE_CString ACSServiceRequestDescription::prepareCommand | ( | ACSServiceRequestType | request_type, | |
| bool | log | |||
| ) | [private] |
| void ACSServiceRequestDescription::setCdbXMLDir | ( | const char * | icdbxmldir | ) | [inline] |
References NULL.
Referenced by ACSConfigurationDatabaseImpHandlerImpl::start_xml_cdb().
| void ACSServiceRequestDescription::setCorbalocName | ( | const char * | iname | ) | [inline] |
References NULL.
Referenced by ACSNotificationServiceImpHandlerImpl::start_notification_service().
| void ACSServiceRequestDescription::setDomain | ( | const char * | idomain | ) | [inline] |
References NULL.
| void ACSServiceRequestDescription::setFromXMLAttributes | ( | const char ** | atts | ) |
| void ACSServiceRequestDescription::setLoadIR | ( | bool | iloadir | ) | [inline] |
| void ACSServiceRequestDescription::setName | ( | const char * | iname | ) | [inline] |
References NULL.
Referenced by ACSNotificationServiceImpHandlerImpl::start_notification_service(), and ACSNotificationServiceImpHandlerImpl::stop_notification_service().
| void ACSServiceRequestDescription::setRecovery | ( | bool | irecovery | ) | [inline] |
| void ACSServiceRequestDescription::setWaitLoadIR | ( | bool | iwait | ) | [inline] |
const char * ACSServiceRequestDescription::cdbxmldir [private] |
const char * ACSServiceRequestDescription::corbalocName [private] |
const char * ACSServiceRequestDescription::domain [private] |
const char* ACSServiceRequestDescription::host [private] |
int ACSServiceRequestDescription::instance_number [private] |
bool ACSServiceRequestDescription::loadir [private] |
const char * ACSServiceRequestDescription::name [private] |
bool ACSServiceRequestDescription::recovery [private] |
bool ACSServiceRequestDescription::wait [private] |
1.7.0