fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper Class Reference

Inherits fr.dyade.aaa.agent.conf.A3CMLWrapper.

Inheritance diagram for fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper:

Inheritance graph
[legend]
Collaboration diagram for fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 A3CMLKXmlWrapper ()
A3CMLConfig parse (Reader reader, String configName) throws Exception

Static Public Member Functions

static final String getValue (Vector atts, String qName)

Protected Attributes

A3CMLConfig a3cmlconfig = null

Package Attributes

String configName = "default"
String conf = null
A3CMLDomain domain = null
A3CMLServer server = null
A3CMLNetwork network = null
A3CMLService service = null
A3CMLProperty property = null
String jvmArgs = null
A3CMLNat nat = null

Detailed Description

A3CML XML parser using kxml.

Definition at line 30 of file A3CMLKXmlWrapper.java.


Member Function Documentation

A3CMLConfig fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse ( Reader  reader,
String  configName 
) throws Exception

Parses the xml file named cfgFileName.

Parameters:
cfgFileName the name of the xml file
configName the name of the configuration
Exceptions:
Exception unspecialized error

Definition at line 95 of file A3CMLKXmlWrapper.java.

References fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.a3cmlconfig, fr.dyade.aaa.agent.conf.A3CMLConfig.addDomain(), fr.dyade.aaa.agent.conf.A3CMLServer.addNat(), fr.dyade.aaa.agent.conf.A3CMLServer.addNetwork(), fr.dyade.aaa.agent.conf.A3CMLServer.addProperty(), fr.dyade.aaa.agent.conf.A3CMLConfig.addProperty(), fr.dyade.aaa.agent.conf.A3CMLDomain.addServer(), fr.dyade.aaa.agent.conf.A3CMLConfig.addServer(), fr.dyade.aaa.agent.conf.A3CMLServer.addService(), fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.conf, fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.configName, fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.domain, fr.dyade.aaa.agent.conf.A3CMLConfig.getDomain(), fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.getValue(), fr.dyade.aaa.agent.conf.A3CMLServer.jvmArgs, fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.jvmArgs, fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.nat, fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.network, fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.property, fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.server, and fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.service.

Here is the call graph for this function:


Member Data Documentation

String fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.configName = "default" [package]

Name of configuration to get from the file.

Definition at line 48 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

String fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.conf = null [package]

Working attribute used during configuration's

Definition at line 50 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

A3CMLDomain fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.domain = null [package]

Working attribute used during domain's definition between start and end element.

Definition at line 55 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

A3CMLServer fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.server = null [package]

Working attribute used during server's definition between start and end element.

Definition at line 60 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

A3CMLNetwork fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.network = null [package]

Working attribute used during network's definition between start and end element.

Definition at line 65 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

A3CMLService fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.service = null [package]

Working attribute used during service's definition between start and end element.

Definition at line 70 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

A3CMLProperty fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.property = null [package]

Working attribute used during service's definition between start and end element.

Definition at line 75 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

String fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.jvmArgs = null [package]

Working attribute used during jvmArgs' definition between start and end element.

Definition at line 80 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().

A3CMLNat fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.nat = null [package]

Working attribute used during nat' definition between start and end element.

Definition at line 85 of file A3CMLKXmlWrapper.java.

Referenced by fr.dyade.aaa.agent.conf.A3CMLKXmlWrapper.parse().


The documentation for this class was generated from the following file:
Generated on Tue Sep 16 16:16:58 2008 for joram by  doxygen 1.5.0