Package org.drools.core.xml
Class XmlChangeSetReader
- java.lang.Object
-
- org.drools.core.xml.XmlChangeSetReader
-
public class XmlChangeSetReader extends Object
-
-
Constructor Summary
Constructors Constructor Description XmlChangeSetReader(SemanticModules modules)
XmlChangeSetReader(SemanticModules modules, SAXParser parser)
XmlChangeSetReader(SemanticModules modules, SAXParser parser, int timeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensibleXmlParser
getParser()
org.kie.internal.ChangeSet
read(InputStream inputStream)
Read aRuleSet
from anInputStream
.org.kie.internal.ChangeSet
read(Reader reader)
Read aRuleSet
from aReader
.org.kie.internal.ChangeSet
read(InputSource in)
Read aRuleSet
from anInputSource
.void
setClassLoader(ClassLoader classLoader, Class clazz)
-
-
-
Constructor Detail
-
XmlChangeSetReader
public XmlChangeSetReader(SemanticModules modules)
-
XmlChangeSetReader
public XmlChangeSetReader(SemanticModules modules, SAXParser parser)
-
XmlChangeSetReader
public XmlChangeSetReader(SemanticModules modules, SAXParser parser, int timeout)
-
-
Method Detail
-
setClassLoader
public void setClassLoader(ClassLoader classLoader, Class clazz)
-
getParser
public ExtensibleXmlParser getParser()
-
read
public org.kie.internal.ChangeSet read(Reader reader) throws SAXException, IOException
Read aRuleSet
from aReader
.- Parameters:
reader
- The reader containing the rule-set.- Returns:
- The rule-set.
- Throws:
SAXException
IOException
-
read
public org.kie.internal.ChangeSet read(InputStream inputStream) throws SAXException, IOException
Read aRuleSet
from anInputStream
.- Parameters:
inputStream
- The input-stream containing the rule-set.- Returns:
- The rule-set.
- Throws:
SAXException
IOException
-
read
public org.kie.internal.ChangeSet read(InputSource in) throws SAXException, IOException
Read aRuleSet
from anInputSource
.- Parameters:
in
- The rule-set input-source.- Returns:
- The rule-set.
- Throws:
SAXException
IOException
-
-