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 Details

    • ReadOnlyXmlGrammarPool

      public ReadOnlyXmlGrammarPool(org.mule.apache.xerces.xni.grammars.XMLGrammarPool core)
  • Method Details

    • retrieveInitialGrammarSet

      public org.mule.apache.xerces.xni.grammars.Grammar[] retrieveInitialGrammarSet(String s)
      Specified by:
      retrieveInitialGrammarSet in interface org.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:
      retrieveGrammar in interface org.mule.apache.xerces.xni.grammars.XMLGrammarPool
    • cacheGrammars

      public void cacheGrammars(String s, org.mule.apache.xerces.xni.grammars.Grammar[] grammars)
      Specified by:
      cacheGrammars in interface org.mule.apache.xerces.xni.grammars.XMLGrammarPool
    • lockPool

      public void lockPool()
      Specified by:
      lockPool in interface org.mule.apache.xerces.xni.grammars.XMLGrammarPool
    • unlockPool

      public void unlockPool()
      Specified by:
      unlockPool in interface org.mule.apache.xerces.xni.grammars.XMLGrammarPool
    • clear

      public void clear()
      Specified by:
      clear in interface org.mule.apache.xerces.xni.grammars.XMLGrammarPool