Uses of Class
org.apache.tomcat.util.digester.Rule
-
Packages that use Rule Package Description org.apache.catalina.startup org.apache.tomcat.util.digester -
-
Uses of Rule in org.apache.catalina.startup
Subclasses of Rule in org.apache.catalina.startup Modifier and Type Class Description classCopyParentClassLoaderRuleRule that copies theparentClassLoaderproperty from the next-to-top item on the stack (which must be aContainer) to the top item on the stack (which must also be aContainer).classLifecycleListenerRuleRule that creates a newLifecycleListenerinstance, and associates it with the top object on the stack (which must implementLifecycleListener).classSetAllPropertiesRuleRule that uses the introspection utils to set properties.classSetContextPropertiesRuleRule that uses the introspection utils to set properties of a context (everything except "path").classSetDocBaseRuleRule that modifies the docBase of the host, setting it appropriately, before adding the Context to the parent Host. -
Uses of Rule in org.apache.tomcat.util.digester
Subclasses of Rule in org.apache.tomcat.util.digester Modifier and Type Class Description classCallMethodRuleRule implementation that calls a method on an object on the stack (normally the top/parent object), passing arguments collected from subsequentCallParamRulerules or from the body of this element.classCallParamRuleRule implementation that saves a parameter for use by a surroundingCallMethodRule.classFactoryCreateRuleRule implementation that uses anObjectCreationFactoryto create a new object which it pushes onto the object stack.classNodeCreateRuleA rule implementation that creates a DOMNodecontaining the XML at the element that matched the rule.classObjectCreateRuleRule implementation that creates a new object and pushes it onto the object stack.classObjectParamRuleRule implementation that saves a parameter for use by a surroundingCallMethodRule.classPathCallParamRuleRule implementation that saves a parameter containing theDigestermatching path for use by a surroundingCallMethodRule.classSetNextRuleRule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument.classSetPropertiesRuleRule implementation that sets properties on the object at the top of the stack, based on attributes with corresponding names.classSetPropertyRuleRule implementation that sets an individual property on the object at the top of the stack, based on attributes with specified names.classSetRootRuleRule implementation that calls a method on the root object on the stack, passing the top object (child) as an argument.classSetTopRuleRule implementation that calls a "set parent" method on the top (child) object, passing the (top-1) (parent) object as an argument.Fields in org.apache.tomcat.util.digester with type parameters of type Rule Modifier and Type Field Description protected HashMap<String,List<Rule>>RulesBase. cacheThe set of registered Rule instances, keyed by the matching pattern.protected ArrayStack<List<Rule>>Digester. matchesStack whose elements are List objects, each containing a list of Rule objects as returned from Rules.getMatch().protected ArrayList<Rule>RulesBase. rulesThe set of registered Rule instances, in the order that they were originally registered.Methods in org.apache.tomcat.util.digester that return types with arguments of type Rule Modifier and Type Method Description List<Rule>WithDefaultsRulesWrapper. getDefaults()Gets Rule's which will be fired when the wrapped implementation returns no matchesprotected List<Rule>RulesBase. lookup(String namespaceURI, String pattern)Return a List of Rule instances for the specified pattern that also match the specified namespace URI (if any).abstract List<Rule>AbstractRulesImpl. match(String namespaceURI, String pattern)Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches.List<Rule>Rules. match(String namespaceURI, String pattern)Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches.List<Rule>RulesBase. match(String namespaceURI, String pattern)Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches.List<Rule>WithDefaultsRulesWrapper. match(String namespaceURI, String pattern)Return list of rules matching given pattern.abstract List<Rule>AbstractRulesImpl. rules()Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances.List<Rule>Rules. rules()Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances.List<Rule>RulesBase. rules()Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances.List<Rule>WithDefaultsRulesWrapper. rules()Gets all rulesMethods in org.apache.tomcat.util.digester with parameters of type Rule Modifier and Type Method Description voidAbstractRulesImpl. add(String pattern, Rule rule)Registers a new Rule instance matching the specified pattern.voidRules. add(String pattern, Rule rule)Register a new Rule instance matching the specified pattern.voidRulesBase. add(String pattern, Rule rule)Register a new Rule instance matching the specified pattern.voidWithDefaultsRulesWrapper. add(String pattern, Rule rule)Adds a Rule to be fired on given pattern.voidWithDefaultsRulesWrapper. addDefault(Rule rule)Adds a rule to be fired when wrapped implementation returns no matchesvoidDigester. addRule(String pattern, Rule rule)Register a new Rule matching the specified pattern.protected abstract voidAbstractRulesImpl. registerRule(String pattern, Rule rule)Register rule at given pattern.
-