Module org.mule.runtime.dsl.api
Class ReadOnlyXmlGrammarPool
java.lang.Object
org.mule.runtime.dsl.internal.xerces.xni.parser.ReadOnlyXmlGrammarPool
- All Implemented Interfaces:
org.mule.apache.xerces.xni.grammars.XMLGrammarPool
public class ReadOnlyXmlGrammarPool
extends Object
implements org.mule.apache.xerces.xni.grammars.XMLGrammarPool
A read-only
XMLGrammarPool preloaded with mule schemas- Since:
- 1.4.0
-
Constructor Summary
ConstructorsConstructorDescriptionReadOnlyXmlGrammarPool(org.mule.apache.xerces.xni.grammars.XMLGrammarPool core) -
Method Summary
Modifier and TypeMethodDescriptionvoidcacheGrammars(String s, org.mule.apache.xerces.xni.grammars.Grammar[] grammars) voidclear()voidlockPool()org.mule.apache.xerces.xni.grammars.GrammarretrieveGrammar(org.mule.apache.xerces.xni.grammars.XMLGrammarDescription xmlGrammarDescription) org.mule.apache.xerces.xni.grammars.Grammar[]void
-
Constructor Details
-
ReadOnlyXmlGrammarPool
public ReadOnlyXmlGrammarPool(org.mule.apache.xerces.xni.grammars.XMLGrammarPool core)
-
-
Method Details
-
retrieveInitialGrammarSet
- Specified by:
retrieveInitialGrammarSetin interfaceorg.mule.apache.xerces.xni.grammars.XMLGrammarPool
-
retrieveGrammar
public org.mule.apache.xerces.xni.grammars.Grammar retrieveGrammar(org.mule.apache.xerces.xni.grammars.XMLGrammarDescription xmlGrammarDescription) - Specified by:
retrieveGrammarin interfaceorg.mule.apache.xerces.xni.grammars.XMLGrammarPool
-
cacheGrammars
- Specified by:
cacheGrammarsin interfaceorg.mule.apache.xerces.xni.grammars.XMLGrammarPool
-
lockPool
public void lockPool()- Specified by:
lockPoolin interfaceorg.mule.apache.xerces.xni.grammars.XMLGrammarPool
-
unlockPool
public void unlockPool()- Specified by:
unlockPoolin interfaceorg.mule.apache.xerces.xni.grammars.XMLGrammarPool
-
clear
public void clear()- Specified by:
clearin interfaceorg.mule.apache.xerces.xni.grammars.XMLGrammarPool
-