|
Drools :: Verifier 6.1.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.verifier.builder.VerifierImpl
public class VerifierImpl
This is the main user class for verifier. This will use rules to validate rules, caching the "knowledge base" of verifier rules.
| Constructor Summary | |
|---|---|
VerifierImpl()
|
|
VerifierImpl(VerifierConfiguration conf)
|
|
| Method Summary | |
|---|---|
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.internal.runtime.StatefulKnowledgeSession |
getKnowledgeSession()
|
VerifierReport |
getResult()
Returns the verifier results as AnalysisResult object. |
boolean |
hasErrors()
|
void |
reloadVerifierKnowledgeBase()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VerifierImpl(VerifierConfiguration conf)
public VerifierImpl()
| Method Detail |
|---|
public org.kie.internal.runtime.StatefulKnowledgeSession getKnowledgeSession()
public void addPackageDescr(org.drools.compiler.lang.descr.PackageDescr descr)
public void addObjectModel(JarInputStream jar)
Verifier
addObjectModel in interface Verifier
public void reloadVerifierKnowledgeBase()
throws Exception
Exceptionpublic boolean fireAnalysis()
Verifier
fireAnalysis in interface Verifierpublic boolean fireAnalysis(ScopesAgendaFilter scopesAgendaFilter)
fireAnalysis in interface Verifierpublic void flushKnowledgeSession()
flushKnowledgeSession in interface Verifierpublic VerifierReport getResult()
AnalysisResult object.
getResult in interface Verifierpublic void dispose()
dispose in interface Verifier
public void addResourcesToVerify(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type,
org.kie.api.io.ResourceConfiguration config)
addResourcesToVerify in interface Verifier
public void addResourcesToVerify(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type)
Verifier
addResourcesToVerify in interface Verifierpublic List<VerifierError> getErrors()
getErrors in interface Verifierpublic boolean hasErrors()
hasErrors in interface Verifier
|
Drools :: Verifier 6.1.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||