#include <acsContainerHandlerImpl.h>
List of all members.
Public Member Functions |
| ACSContainerHandlerImpl () |
virtual | ~ACSContainerHandlerImpl () |
void | setService (ACSDaemonServiceImpl< ACSContainerHandlerImpl > *service) |
void | initialize (CORBA::ORB_ptr orb) |
void | dispose (CORBA::ORB_ptr orb) |
std::string | getName () |
std::string | getType () |
std::string | getPort () |
virtual void | start_container (const char *container_type, const char *container_name,::CORBA::Short instance_number, const ::ACS::stringSeq &type_modifiers, const char *additional_command_line) throw (( CORBA::SystemException, ::acsdaemonErrType::FailedToStartContainerEx, ::ACSErrTypeCommon::BadParameterEx )) |
virtual void | stop_container (const char *container_name,::CORBA::Short instance_number, const char *additional_command_line) throw (( CORBA::SystemException, ::acsdaemonErrType::FailedToStopContainerEx, ::ACSErrTypeCommon::BadParameterEx )) |
virtual void | shutdown () throw (( CORBA::SystemException, ::maciErrType::NoPermissionEx )) |
Private Attributes |
std::string | h_name |
std::string | h_type |
ACSDaemonServiceImpl
< ACSContainerHandlerImpl > * | h_service |
Constructor & Destructor Documentation
ACSContainerHandlerImpl::ACSContainerHandlerImpl |
( |
|
) |
|
virtual ACSContainerHandlerImpl::~ACSContainerHandlerImpl |
( |
|
) |
[virtual] |
Member Function Documentation
void ACSContainerHandlerImpl::dispose |
( |
CORBA::ORB_ptr |
orb |
) |
[inline] |
std::string ACSContainerHandlerImpl::getName |
( |
|
) |
|
Get the name of this container handler
std::string ACSContainerHandlerImpl::getPort |
( |
|
) |
|
Return the port where this container handler listens for connections
std::string ACSContainerHandlerImpl::getType |
( |
|
) |
|
Get the type string of this container handler
void ACSContainerHandlerImpl::initialize |
( |
CORBA::ORB_ptr |
orb |
) |
[inline] |
virtual void ACSContainerHandlerImpl::shutdown |
( |
|
) |
throw (( CORBA::SystemException, ::maciErrType::NoPermissionEx )) [virtual] |
virtual void ACSContainerHandlerImpl::start_container |
( |
const char * |
container_type, |
|
|
const char * |
container_name, |
|
|
::CORBA::Short |
instance_number, |
|
|
const ::ACS::stringSeq & |
type_modifiers, |
|
|
const char * |
additional_command_line | |
|
) |
| | throw (( CORBA::SystemException, ::acsdaemonErrType::FailedToStartContainerEx, ::ACSErrTypeCommon::BadParameterEx )) [virtual] |
virtual void ACSContainerHandlerImpl::stop_container |
( |
const char * |
container_name, |
|
|
::CORBA::Short |
instance_number, |
|
|
const char * |
additional_command_line | |
|
) |
| | throw (( CORBA::SystemException, ::acsdaemonErrType::FailedToStopContainerEx, ::ACSErrTypeCommon::BadParameterEx )) [virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: