public class XmlPackageReader extends Object
Constructor and Description |
---|
XmlPackageReader(org.drools.core.xml.SemanticModules modules) |
XmlPackageReader(org.drools.core.xml.SemanticModules modules,
SAXParser parser) |
Modifier and Type | Method and Description |
---|---|
PackageDescr |
getPackageDescr() |
org.drools.core.xml.ExtensibleXmlParser |
getParser() |
PackageDescr |
read(InputSource in)
Read a
RuleSet from an InputSource . |
PackageDescr |
read(InputStream inputStream)
Read a
RuleSet from an InputStream . |
PackageDescr |
read(Reader reader)
Read a
RuleSet from a Reader . |
public XmlPackageReader(org.drools.core.xml.SemanticModules modules)
public XmlPackageReader(org.drools.core.xml.SemanticModules modules, SAXParser parser)
public org.drools.core.xml.ExtensibleXmlParser getParser()
public PackageDescr read(Reader reader) throws SAXException, IOException
RuleSet
from a Reader
.reader
- The reader containing the rule-set.SAXException
IOException
public PackageDescr read(InputStream inputStream) throws SAXException, IOException
RuleSet
from an InputStream
.inputStream
- The input-stream containing the rule-set.SAXException
IOException
public PackageDescr read(InputSource in) throws SAXException, IOException
RuleSet
from an InputSource
.in
- The rule-set input-source.SAXException
IOException
public PackageDescr getPackageDescr()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.