TestAcsDaemonAsyncStopRequest − |
#include <acsdaemonTestAsyncStopRequest.h> |
Public Member Functions |
TestAcsDaemonAsyncStopRequest (const std::string &container, const std::string &host) |
~TestAcsDaemonAsyncStopRequest () |
void run () |
int wait () |
std::string & exceptionString () |
bool commandOK () |
Private Member Functions |
int svc () |
int stopContainerOnHost (std::string &host, std::string &container) throw (CORBA::SystemException,acsdaemonErrType::FailedToStopContainerEx, ACSErrTypeCommon::BadParameterEx) |
acsdaemon::ContainerDaemon_ptr getContainerDaemonRef_ (const std::string &host) |
std::string getManagerCorbaloc_ () |
Private Attributes |
bool commandOK_m |
bool completed_m |
std::string host_m |
std::string container_m |
acsdaemon::ContainerDaemon_var m_containerDaemon |
int m_acsInstance |
std::string m_managerCorbaloc |
std::string m_additionalCmdLine |
std::string exceptionString_m |
Class allowing a CORBA method to be invoked in a seperate thread trapping any exceptions thrown |
TestAcsDaemonAsyncStopRequest::TestAcsDaemonAsyncStopRequest (const std::string & container, const std::string & host) |
TestAcsDaemonAsyncStopRequest::~TestAcsDaemonAsyncStopRequest () |
bool TestAcsDaemonAsyncStopRequest::commandOK () [inline] |
References commandOK_m. |
std::string& TestAcsDaemonAsyncStopRequest::exceptionString () [inline] |
References exceptionString_m. |
acsdaemon::ContainerDaemon_ptr TestAcsDaemonAsyncStopRequest::getContainerDaemonRef_ (const std::string & host) [private] |
std::string TestAcsDaemonAsyncStopRequest::getManagerCorbaloc_ () [private] Get the corbaloc URL of the ACS manager |
Ex: ’corbaloc::134.171.24.124:3000/Manager’ Returns: |
the corbaloc URL of the ACS manager |
void TestAcsDaemonAsyncStopRequest::run () |
int TestAcsDaemonAsyncStopRequest::stopContainerOnHost (std::string & host, std::string & container) throw (CORBA::SystemException,acsdaemonErrType::FailedToStopContainerEx, ACSErrTypeCommon::BadParameterEx) [private] |
int TestAcsDaemonAsyncStopRequest::svc () [private] |
int TestAcsDaemonAsyncStopRequest::wait () |
bool TestAcsDaemonAsyncStopRequest::commandOK_m [private] |
Referenced by commandOK(). |
bool TestAcsDaemonAsyncStopRequest::completed_m [private] |
std::string TestAcsDaemonAsyncStopRequest::container_m [private] |
std::string TestAcsDaemonAsyncStopRequest::exceptionString_m [private] |
Referenced by exceptionString(). |
std::string TestAcsDaemonAsyncStopRequest::host_m [private] |
int TestAcsDaemonAsyncStopRequest::m_acsInstance [private] ACS instance to be handled by this DEPL object |
std::string TestAcsDaemonAsyncStopRequest::m_additionalCmdLine [private] Additional command used to give the manager reference to the acscontainerdaemon when start_container() or stop_container() is invoked |
acsdaemon::ContainerDaemon_var TestAcsDaemonAsyncStopRequest::m_containerDaemon [private] |
std::string TestAcsDaemonAsyncStopRequest::m_managerCorbaloc [private] ACS Manager corbaloc URL |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |