#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: