|
Public Member Functions |
| | ACSServicesHandlerImpl () |
| virtual | ~ACSServicesHandlerImpl () |
| void | setService (ACSDaemonServiceImpl< ACSServicesHandlerImpl > *service) |
| void | initialize (CORBA::ORB_ptr orb) |
| void | dispose (CORBA::ORB_ptr orb) |
| std::string | getName () |
| std::string | getType () |
| std::string | getPort () |
| std::string | getServices (short instance_number, bool recovery) |
| ::acsdaemon::ServiceDefinitionBuilder_ptr | create_service_definition_builder (::CORBA::Short instance_number) |
| void | start_services (const char *definition,::CORBA::Boolean reuse_services,::acsdaemon::DaemonSequenceCallback_ptr callback) throw (( ACSErrTypeCommon::BadParameterEx )) |
| void | stop_services (const char *definition,::acsdaemon::DaemonSequenceCallback_ptr callback) throw (( ACSErrTypeCommon::BadParameterEx )) |
| void | start_naming_service (::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx )) |
| void | start_notification_service (const char *name,::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx )) |
| void | start_xml_cdb (::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number,::CORBA::Boolean recovery, const char *cdb_xml_dir) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx )) |
| void | start_manager (const char *domain,::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number,::CORBA::Boolean recovery) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx )) |
| void | start_acs_log (::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx )) |
| void | start_logging_service (const char *name,::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx )) |
| void | start_interface_repository (::CORBA::Boolean load,::CORBA::Boolean wait_load,::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx )) |
| void | stop_naming_service (::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx )) |
| void | stop_notification_service (const char *name,::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx )) |
| void | stop_cdb (::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx )) |
| void | stop_manager (const char *domain,::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx )) |
| void | stop_acs_log (::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx )) |
| void | stop_logging_service (const char *name,::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx )) |
| void | stop_interface_repository (::acsdaemon::DaemonCallback_ptr callback,::CORBA::Short instance_number) throw (( ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx )) |
| void | start_acs (acsdaemon::DaemonSequenceCallback_ptr callback,::CORBA::Short instance_number, const char *additional_command_line) throw (( CORBA::SystemException, ::ACSErrTypeCommon::BadParameterEx )) |
| void | stop_acs (acsdaemon::DaemonSequenceCallback_ptr callback,::CORBA::Short instance_number, const char *additional_command_line) throw (( CORBA::SystemException, ::ACSErrTypeCommon::BadParameterEx )) |
| char * | status_acs (::CORBA::Short instance_number) throw (( CORBA::SystemException, ::acsdaemonErrType::FailedToGetAcsStatusEx )) |
| void | shutdown () throw (( CORBA::SystemException, ::maciErrType::NoPermissionEx )) |
| void | set_manager_reference (const char *ref) throw (( CORBA::SystemException )) |
Private Attributes |
| std::string | h_name |
| std::string | h_type |
| ACSDaemonServiceImpl< ACSServicesHandlerImpl > * | h_service |
| ACSDaemonContext * | context |