

Classes | |
| class | JNDIXMLNodesEnumeration |
Public Member Functions | |
| JNDIXMLContext (String name, String elements, String xml, Logger logger) | |
| JNDIXMLContext (XMLTreeNode node, Logger logger) | |
| NamingEnumeration | list (Name name) throws NamingException |
| Object | lookup (Name name) throws NamingException |
Static Protected Member Functions | |
| static void | initParser () |
Private Attributes | |
| XMLTreeNode | node |
| Hashtable | nestedElements |
Static Private Attributes | |
| static boolean | parserInited = false |
| static SAXParserFactory | factory |
| static SAXParser | saxParser |
| com::cosylab::cdb::jdal::JNDIXMLContext::JNDIXMLContext | ( | String | name, | |
| String | elements, | |||
| String | xml, | |||
| Logger | logger | |||
| ) | [inline] |
| name |
References initParser(), com::cosylab::cdb::jdal::XMLHandler::m_errorString, com::cosylab::cdb::jdal::XMLHandler::m_rootNode, node, and saxParser.
Referenced by lookup().
| com::cosylab::cdb::jdal::JNDIXMLContext::JNDIXMLContext | ( | XMLTreeNode | node, | |
| Logger | logger | |||
| ) | [inline] |
| static void com::cosylab::cdb::jdal::JNDIXMLContext::initParser | ( | ) | [inline, static, protected] |
References factory, parserInited, and saxParser.
Referenced by JNDIXMLContext().
| NamingEnumeration com::cosylab::cdb::jdal::JNDIXMLContext::list | ( | Name | name | ) | throws NamingException [inline] |
Reimplemented from com::cosylab::cdb::jdal::JNDIContext.
References lookup(), com::cosylab::cdb::jdal::JNDIContext::name, and node.
| Object com::cosylab::cdb::jdal::JNDIXMLContext::lookup | ( | Name | name | ) | throws NamingException [inline] |
Reimplemented from com::cosylab::cdb::jdal::JNDIContext.
References com::cosylab::cdb::jdal::XMLTreeNode::getFieldMap(), com::cosylab::cdb::jdal::XMLTreeNode::getNodesMap(), JNDIXMLContext(), com::cosylab::cdb::jdal::JNDIContext::logger, com::cosylab::cdb::jdal::JNDIContext::name, nestedElements, and node.
Referenced by list().
SAXParserFactory com::cosylab::cdb::jdal::JNDIXMLContext::factory [static, private] |
Referenced by initParser().
Hashtable com::cosylab::cdb::jdal::JNDIXMLContext::nestedElements [private] |
Referenced by lookup().
Referenced by JNDIXMLContext(), list(), and lookup().
boolean com::cosylab::cdb::jdal::JNDIXMLContext::parserInited = false [static, private] |
Referenced by initParser().
SAXParser com::cosylab::cdb::jdal::JNDIXMLContext::saxParser [static, private] |
Referenced by initParser(), and JNDIXMLContext().
1.6.2