org.apache.catalina.startup

Class WebRuleSet


public class WebRuleSet
extends RuleSetBase

RuleSet for processing the contents of a web application deployment descriptor (/WEB-INF/web.xml) resource.

Version:
$Revision: 1.12 $ $Date: 2004/05/10 15:43:09 $

Author:
Craig R. McClanahan

Field Summary

protected org.apache.catalina.startup.SetJspConfig
jspConfig
The SetJspConfig rule used to parse the web.xml
protected org.apache.catalina.startup.SetLoginConfig
loginConfig
The SetLoginConfig rule used to parse the web.xml
protected String
prefix
The matching pattern prefix to use for recognizing our elements.
protected org.apache.catalina.startup.SetSessionConfig
sessionConfig
The SetSessionConfig rule used to parse the web.xml

Constructor Summary

WebRuleSet()
Construct an instance of this RuleSet with the default matching pattern prefix.
WebRuleSet(String prefix)
Construct an instance of this RuleSet with the specified matching pattern prefix.

Method Summary

void
addRuleInstances(Digester digester)
Add the set of Rule instances defined in this RuleSet to the specified Digester instance, associating them with our namespace URI (if any).
void
recycle()
Reset counter used for validating the web.xml file.

Field Details

jspConfig

protected org.apache.catalina.startup.SetJspConfig jspConfig
The SetJspConfig rule used to parse the web.xml


loginConfig

protected org.apache.catalina.startup.SetLoginConfig loginConfig
The SetLoginConfig rule used to parse the web.xml


prefix

protected String prefix
The matching pattern prefix to use for recognizing our elements.


sessionConfig

protected org.apache.catalina.startup.SetSessionConfig sessionConfig
The SetSessionConfig rule used to parse the web.xml

Constructor Details

WebRuleSet

public WebRuleSet()
Construct an instance of this RuleSet with the default matching pattern prefix.


WebRuleSet

public WebRuleSet(String prefix)
Construct an instance of this RuleSet with the specified matching pattern prefix.

Parameters:
prefix - Prefix for matching pattern rules (including the trailing slash character)

Method Details

addRuleInstances

public void addRuleInstances(Digester digester)
Add the set of Rule instances defined in this RuleSet to the specified Digester instance, associating them with our namespace URI (if any). This method should only be called by a Digester instance.

Parameters:
digester - Digester instance to which the new Rule instances should be added.


recycle

public void recycle()
Reset counter used for validating the web.xml file.


Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.