| Constructor and Description |
|---|
VerifierImpl() |
VerifierImpl(VerifierConfiguration conf) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObjectModel(JarInputStream jar)
Give model info optionally as a jar.
|
void |
addPackageDescr(org.drools.compiler.lang.descr.PackageDescr descr) |
void |
addResourcesToVerify(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type)
Add resource that is verified.
|
void |
addResourcesToVerify(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type,
org.kie.api.io.ResourceConfiguration config) |
void |
dispose() |
boolean |
fireAnalysis()
This will run the verifier.
|
boolean |
fireAnalysis(ScopesAgendaFilter scopesAgendaFilter) |
void |
flushKnowledgeSession() |
List<VerifierError> |
getErrors() |
org.kie.api.runtime.KieSession |
getKnowledgeSession() |
VerifierReport |
getResult()
Returns the verifier results as
AnalysisResult object. |
boolean |
hasErrors() |
void |
reloadVerifierKnowledgeBase() |
public VerifierImpl(VerifierConfiguration conf)
public VerifierImpl()
public org.kie.api.runtime.KieSession getKnowledgeSession()
public void addPackageDescr(org.drools.compiler.lang.descr.PackageDescr descr)
public void addObjectModel(JarInputStream jar)
VerifieraddObjectModel in interface Verifierpublic void reloadVerifierKnowledgeBase()
throws Exception
Exceptionpublic boolean fireAnalysis()
VerifierfireAnalysis in interface Verifierpublic boolean fireAnalysis(ScopesAgendaFilter scopesAgendaFilter)
fireAnalysis in interface Verifierpublic void flushKnowledgeSession()
flushKnowledgeSession in interface Verifierpublic VerifierReport getResult()
AnalysisResult object.public void addResourcesToVerify(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type,
org.kie.api.io.ResourceConfiguration config)
addResourcesToVerify in interface Verifierpublic void addResourcesToVerify(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type)
VerifieraddResourcesToVerify in interface Verifierpublic List<VerifierError> getErrors()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.