org.objectweb.jonas_lib.deployment.digester.JDigester Class Reference

List of all members.

Public Member Functions

 JDigester (JRuleSetBase ruleSet, boolean parsingWithValidation, boolean namespaceAware, DTDs dtds, Schemas schemas) throws DeploymentDescException
void parse (Reader reader, String fileName, TopLevelElement element) throws DeploymentDescException

Detailed Description

This class defines a Digester for the xml parsing of deployment descriptors standard and specific

Author:
Philippe Coq

Definition at line 48 of file JDigester.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.deployment.digester.JDigester.JDigester JRuleSetBase  ruleSet,
boolean  parsingWithValidation,
boolean  namespaceAware,
DTDs  dtds,
Schemas  schemas
throws DeploymentDescException
 

Construct an instance of a JDigester which is a Digester that is configured for parsing the deployment descriptors standards and specifics used in JOnAS application. the Digester contains the rules for the xml parsing By default the created digester is set with: useContextClassLoader = true

Parameters:
ruleSet an object that extends JRuleSetBase
parsingWithValidation flag for xmlvalidation
namespaceAware must be true when schema is used
dtds mapping between publicId and local Urls of DTDs
schemas local urls for the schemas
Exceptions:
DeploymentDescException if the deployment descriptors are corrupted.

Definition at line 65 of file JDigester.java.

References org.objectweb.jonas_lib.deployment.digester.JEntityResolver.addDtds(), and org.objectweb.jonas_lib.deployment.digester.JEntityResolver.addSchemas().

Here is the call graph for this function:


Member Function Documentation

void org.objectweb.jonas_lib.deployment.digester.JDigester.parse Reader  reader,
String  fileName,
TopLevelElement  element
throws DeploymentDescException
 

Parse the deployment descrptor

Parameters:
reader the Reader of the XML file.
fileName the name of the file.
element top level xml element which is a structure containing the result of the xml parsing.
Exceptions:
DeploymentDescException if the deployment descriptor is corrupted.

Definition at line 130 of file JDigester.java.

Referenced by org.objectweb.jonas_ear.deployment.lib.EarDeploymentDescManager.loadApplication(), org.objectweb.jonas_client.deployment.lib.ClientDeploymentDescManager.loadApplicationClient(), org.objectweb.jonas_rar.deployment.lib.RarDeploymentDescManager.loadConnector(), org.objectweb.jonas_ejb.deployment.lib.EjbDeploymentDescManager.loadEjbJar(), org.objectweb.jonas_ear.deployment.lib.EarDeploymentDescManager.loadJonasApplication(), org.objectweb.jonas_client.deployment.lib.ClientDeploymentDescManager.loadJonasClient(), org.objectweb.jonas_rar.deployment.lib.RarDeploymentDescManager.loadJonasConnector(), org.objectweb.jonas_ejb.deployment.lib.EjbDeploymentDescManager.loadJonasEjbJar(), org.objectweb.jonas_web.deployment.lib.WebDeploymentDescManager.loadJonasWebApp(), org.objectweb.jonas_ws.deployment.lib.WSDeploymentDescManager.loadJonasWebservices(), org.objectweb.jonas_web.deployment.lib.WebDeploymentDescManager.loadWebApp(), and org.objectweb.jonas_ws.deployment.lib.WSDeploymentDescManager.loadWebservices().


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:12:15 2005 for JOnAS by  doxygen 1.3.9.1