#include <Locator_XMLHandler.h>
Collaboration diagram for Locator_XMLHandler:

Public Types | |
| typedef ACE_Vector< EnvVar > | EnvList |
Public Member Functions | |
| Locator_XMLHandler (Callback &cb) | |
| virtual void | startElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
| virtual void | endElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
Static Public Attributes | |
| static const char * | ROOT_TAG = "ImplementationRepository" |
| static const char * | SERVER_INFO_TAG = "Servers" |
| static const char * | ENVIRONMENT_TAG = "EnvironmentVariables" |
| static const char * | ACTIVATOR_INFO_TAG = "Activators" |
Private Attributes | |
| Callback & | callback_ |
| ACE_CString | server_name_ |
| ACE_CString | activator_name_ |
| ACE_CString | command_line_ |
| ACE_CString | activation_ |
| ACE_CString | working_dir_ |
| ACE_CString | server_object_ior_ |
| ACE_CString | partial_ior_ |
| int | start_limit_ |
| EnvList | env_vars_ |
Classes | |
| struct | Callback |
| struct | EnvVar |
| typedef ACE_Vector<EnvVar> Locator_XMLHandler::EnvList |
| Locator_XMLHandler::Locator_XMLHandler | ( | Callback & | cb | ) |
| void Locator_XMLHandler::endElement | ( | const ACEXML_Char * | namespaceURI, | |
| const ACEXML_Char * | localName, | |||
| const ACEXML_Char *qName | ACEXML_ENV_ARG_DECL | |||
| ) | throw (ACEXML_SAXException) [virtual] |
| virtual void Locator_XMLHandler::startElement | ( | const ACEXML_Char * | namespaceURI, | |
| const ACEXML_Char * | localName, | |||
| const ACEXML_Char * | qName, | |||
| ACEXML_Attributes *atts | ACEXML_ENV_ARG_DECL | |||
| ) | throw (ACEXML_SAXException) [virtual] |
ACE_CString Locator_XMLHandler::activation_ [private] |
const char * Locator_XMLHandler::ACTIVATOR_INFO_TAG = "Activators" [static] |
Callback& Locator_XMLHandler::callback_ [private] |
ACE_CString Locator_XMLHandler::command_line_ [private] |
EnvList Locator_XMLHandler::env_vars_ [private] |
const char * Locator_XMLHandler::ENVIRONMENT_TAG = "EnvironmentVariables" [static] |
ACE_CString Locator_XMLHandler::partial_ior_ [private] |
const char * Locator_XMLHandler::ROOT_TAG = "ImplementationRepository" [static] |
const char * Locator_XMLHandler::SERVER_INFO_TAG = "Servers" [static] |
ACE_CString Locator_XMLHandler::server_name_ [private] |
int Locator_XMLHandler::start_limit_ [private] |
ACE_CString Locator_XMLHandler::working_dir_ [private] |
1.4.6-4