org.drools.builder.impl
Class KnowledgeBuilderImpl
java.lang.Object
org.drools.builder.impl.KnowledgeBuilderImpl
- All Implemented Interfaces:
- org.drools.builder.KnowledgeBuilder, org.drools.builder.ProcessBuilder, org.drools.builder.RuleBuilder
public class KnowledgeBuilderImpl
- extends Object
- implements org.drools.builder.KnowledgeBuilder
Field Summary |
protected static org.slf4j.Logger |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static transient org.slf4j.Logger logger
KnowledgeBuilderImpl
public KnowledgeBuilderImpl(PackageBuilder pkgBuilder)
add
public void add(org.drools.io.Resource resource,
org.drools.builder.ResourceType type)
- Specified by:
add
in interface org.drools.builder.KnowledgeBuilder
batch
public org.drools.builder.CompositeKnowledgeBuilder batch()
- Specified by:
batch
in interface org.drools.builder.KnowledgeBuilder
add
public void add(org.drools.io.Resource resource,
org.drools.builder.ResourceType type,
org.drools.builder.ResourceConfiguration configuration)
- Specified by:
add
in interface org.drools.builder.KnowledgeBuilder
undo
public void undo()
- Specified by:
undo
in interface org.drools.builder.KnowledgeBuilder
getKnowledgePackages
public Collection<org.drools.definition.KnowledgePackage> getKnowledgePackages()
- Specified by:
getKnowledgePackages
in interface org.drools.builder.KnowledgeBuilder
newKnowledgeBase
public KnowledgeBase newKnowledgeBase()
- Specified by:
newKnowledgeBase
in interface org.drools.builder.KnowledgeBuilder
hasErrors
public boolean hasErrors()
- Specified by:
hasErrors
in interface org.drools.builder.KnowledgeBuilder
getErrors
public org.drools.builder.KnowledgeBuilderErrors getErrors()
- Specified by:
getErrors
in interface org.drools.builder.KnowledgeBuilder
hasWarnings
public boolean hasWarnings()
getWarnings
public List<DroolsWarning> getWarnings()
getPackageBuilder
public PackageBuilder getPackageBuilder()
getResults
public org.drools.builder.KnowledgeBuilderResults getResults(org.drools.builder.ResultSeverity... severities)
- Specified by:
getResults
in interface org.drools.builder.KnowledgeBuilder
hasResults
public boolean hasResults(org.drools.builder.ResultSeverity... severities)
- Specified by:
hasResults
in interface org.drools.builder.KnowledgeBuilder
dispose
public void dispose()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.