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.
-