| Package | Description |
|---|---|
| org.apache.catalina.core | |
| org.apache.catalina.startup | |
| org.apache.catalina.util | |
| org.apache.tomcat.util.digester |
| Modifier and Type | Method and Description |
|---|---|
protected Digester |
StandardHostDeployer.createDigester()
Create (if necessary) and return a Digester configured to process the
context configuration descriptor for an application.
|
| Modifier and Type | Field and Description |
|---|---|
protected static Digester |
ContextConfig.contextDigester
The
Digester we will use to process web application
context files. |
protected static Digester |
ContextConfig.webDigester
The
Digester we will use to process web application
deployment descriptor files. |
| Modifier and Type | Method and Description |
|---|---|
protected static Digester |
ContextConfig.createContextDigester()
Create and return a Digester configured to process the
context configuration descriptor for an application.
|
protected Digester |
Catalina.createStartDigester()
Create and configure the Digester we will be using for startup.
|
protected Digester |
Catalina.createStopDigester()
Create and configure the Digester we will be using for shutdown.
|
static Digester |
ContextConfig.createWebDigester()
Create and return a Digester configured to process the
web application deployment descriptor (web.xml).
|
static Digester |
ContextConfig.createWebXmlDigester(boolean namespaceAware,
boolean validation) |
Digester |
DigesterFactory.newDigester()
Create a
Digester parser with no Rule
associated and XML validation turned off. |
Digester |
DigesterFactory.newDigester(boolean xmlValidation,
boolean xmlNamespaceAware,
RuleSet rule)
Create a
Digester parser. |
Digester |
DigesterFactory.newDigester(RuleSet rule)
Create a
Digester parser with XML validation turned off. |
| Modifier and Type | Method and Description |
|---|---|
void |
NamingRuleSet.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 |
HostRuleSet.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 |
EngineRuleSet.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 |
ContextRuleSet.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 |
WebRuleSet.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). |
protected void |
DigesterFactory.turnOnValidation(Digester digester)
Turn on DTD and/or validation (based on the parser implementation)
|
protected void |
DigesterFactory.turnOnXercesValidation(Digester digester)
Turn on schema AND DTD validation on Xerces parser.
|
| Constructor and Description |
|---|
CopyParentClassLoaderRule(Digester digester)
Construct a new instance of this Rule.
|
LifecycleListenerRule(Digester digester,
String listenerClass,
String attributeName)
Construct a new instance of this Rule.
|
SetDocBaseRule(Digester digester)
Construct a new instance of this Rule.
|
| Modifier and Type | Field and Description |
|---|---|
protected Digester |
SchemaResolver.digester
The digester instance for which this class is the entity resolver.
|
| Constructor and Description |
|---|
SchemaResolver(Digester digester)
Create a new
EntityResolver that will redirect
all remote dtds and schema to a local destination. |
| Modifier and Type | Field and Description |
|---|---|
protected Digester |
AbstractObjectCreationFactory.digester
The associated
Digester instance that was set up by
FactoryCreateRule upon initialization. |
protected Digester |
RulesBase.digester
The Digester instance with which this Rules instance is associated.
|
protected Digester |
Rule.digester
The Digester with which this Rule is associated.
|
| Modifier and Type | Method and Description |
|---|---|
Digester |
AbstractObjectCreationFactory.getDigester()
Returns the
Digester that was set by the
FactoryCreateRule upon initialization. |
Digester |
Rules.getDigester()
Return the Digester instance with which this Rules instance is
associated.
|
Digester |
RulesBase.getDigester()
Return the Digester instance with which this Rules instance is
associated.
|
Digester |
Rule.getDigester()
Return the Digester with which this Rule is associated.
|
Digester |
WithDefaultsRulesWrapper.getDigester()
Gets digester using these Rules
|
Digester |
ObjectCreationFactory.getDigester()
Returns the
Digester that was set by the
FactoryCreateRule upon initialization. |
Digester |
AbstractRulesImpl.getDigester()
Return the Digester instance with which this Rules instance is
associated.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
RuleSetBase.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 |
RuleSet.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 |
AbstractObjectCreationFactory.setDigester(Digester digester)
Set the
Digester to allow the implementation to do logging,
classloading based on the digester's classloader, etc. |
void |
Rules.setDigester(Digester digester)
Set the Digester instance with which this Rules instance is associated.
|
void |
RulesBase.setDigester(Digester digester)
Set the Digester instance with which this Rules instance is associated.
|
void |
CallMethodRule.setDigester(Digester digester)
Set the associated digester.
|
void |
Rule.setDigester(Digester digester)
Set the
Digester with which this Rule is associated. |
void |
WithDefaultsRulesWrapper.setDigester(Digester digester)
Sets digeseter using these Rules
|
void |
ObjectCreationFactory.setDigester(Digester digester)
Set the
Digester to allow the implementation to do logging,
classloading based on the digester's classloader, etc. |
void |
AbstractRulesImpl.setDigester(Digester digester)
Set the Digester instance with which this Rules instance is associated.
|
Copyright © 2019. All rights reserved.