Package org.apache.tomcat.util.digester
Interface RuleSet
- All Known Implementing Classes:
ClusterRuleSet,ContextRuleSet,CredentialHandlerRuleSet,EngineRuleSet,HostRuleSet,ImplicitTldRuleSet,MemoryRuleSet,NamingRuleSet,RealmRuleSet,TldRuleSet,WebRuleSet
public interface RuleSet
Public interface defining a shorthand means of configuring a complete set of related Rule definitions
in one operation. To use an instance of a class that implements this interface:
- Create a concrete implementation of this interface.
- As you are configuring your Digester instance, call
digester.addRuleSet()and pass the RuleSet instance. - Digester will call the
addRuleInstances()method of your RuleSet to configure the necessary rules.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddRuleInstances(Digester digester) Add the set of Rule instances defined in this RuleSet to the specifiedDigesterinstance, associating them with our namespace URI (if any).
-
Method Details
-
addRuleInstances
Add the set of Rule instances defined in this RuleSet to the specifiedDigesterinstance, 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.
-