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: 892516 $ $Date: 2009-12-19 23:35:15 +0100 (Sat, 19 Dec 2009) $

Author: Craig R. McClanahan

Field Summary
protected SetJspConfigjspConfig
The SetJspConfig rule used to parse the web.xml
protected SetLoginConfigloginConfig
The SetLoginConfig rule used to parse the web.xml
protected Stringprefix
The matching pattern prefix to use for recognizing our elements.
protected SetSessionConfigsessionConfig
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
voidaddRuleInstances(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).

voidrecycle()
Reset counter used for validating the web.xml file.

Field Detail

jspConfig

protected SetJspConfig jspConfig
The SetJspConfig rule used to parse the web.xml

loginConfig

protected 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 SetSessionConfig sessionConfig
The SetSessionConfig rule used to parse the web.xml

Constructor Detail

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 Detail

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 © 2000-2011 Apache Software Foundation. All Rights Reserved.