|
Public Methods |
| Server_Info (const ACE_CString POA_name, const ACE_CString logical_server_name, const ACE_CString startup_command, const ImplementationRepository::EnvironmentList environment_vars, const ACE_CString working_dir, const ImplementationRepository::ActivationMode activation) |
| Initialize the command_line and working_dir.
|
| ~Server_Info (void) |
| The only destructor there is.
|
void | update_running_info (const ACE_CString location, const ACE_CString server_object_ior) |
void | get_startup_info (ACE_CString &logical_server_name, ACE_CString &startup_command, ImplementationRepository::EnvironmentList &environment_vars, ACE_CString &working_dir, ImplementationRepository::ActivationMode &activation) |
| Returns startup information.
|
void | get_running_info (ACE_CString &location, ACE_CString &server_object_ior) |
| Returns information about a running instance.
|
Public Attributes |
bool | starting_up_ |
Private Methods |
void | operator= (Server_Info &) |
| Server_Info (Server_Info &) |
Private Attributes |
ACE_CString | logical_server_name_ |
| Which server process this poa is grouped in.
|
ACE_CString | POA_name_ |
| The name of the POA.
|
ACE_CString | startup_command_ |
| The command line startup command (program and arguments).
|
ImplementationRepository::EnvironmentList | environment_vars_ |
| Environment Variables.
|
ACE_CString | working_dir_ |
| The working directory.
|
ACE_CString | location_ |
| Current endpoint used by the server.
|
ACE_CString | server_object_ior_ |
| IOR of the server object in the server.
|
ImplementationRepository::ActivationMode | activation_ |
| The type of activation this supports.
|
Contains all the necessary information about the server including Information on how to start it up and where it is running.