public class KnowledgeBuilderImpl extends Object implements org.kie.internal.builder.KnowledgeBuilder
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
KnowledgeBuilderImpl(PackageBuilder pkgBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
add(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type) |
void |
add(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceType type,
org.kie.api.io.ResourceConfiguration configuration) |
org.kie.internal.builder.CompositeKnowledgeBuilder |
batch() |
org.kie.internal.builder.KnowledgeBuilderErrors |
getErrors() |
Collection<org.kie.internal.definition.KnowledgePackage> |
getKnowledgePackages() |
PackageBuilder |
getPackageBuilder() |
org.kie.internal.builder.KnowledgeBuilderResults |
getResults(org.kie.internal.builder.ResultSeverity... severities) |
List<DroolsWarning> |
getWarnings() |
boolean |
hasErrors() |
boolean |
hasResults(org.kie.internal.builder.ResultSeverity... severities) |
boolean |
hasWarnings() |
org.kie.internal.KnowledgeBase |
newKnowledgeBase() |
void |
undo() |
public KnowledgeBuilderImpl(PackageBuilder pkgBuilder)
public void add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type)
add
in interface org.kie.internal.builder.KnowledgeBuilder
public org.kie.internal.builder.CompositeKnowledgeBuilder batch()
batch
in interface org.kie.internal.builder.KnowledgeBuilder
public void add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.api.io.ResourceConfiguration configuration)
add
in interface org.kie.internal.builder.KnowledgeBuilder
public void undo()
undo
in interface org.kie.internal.builder.KnowledgeBuilder
public Collection<org.kie.internal.definition.KnowledgePackage> getKnowledgePackages()
getKnowledgePackages
in interface org.kie.internal.builder.KnowledgeBuilder
public org.kie.internal.KnowledgeBase newKnowledgeBase()
newKnowledgeBase
in interface org.kie.internal.builder.KnowledgeBuilder
public boolean hasErrors()
hasErrors
in interface org.kie.internal.builder.KnowledgeBuilder
public org.kie.internal.builder.KnowledgeBuilderErrors getErrors()
getErrors
in interface org.kie.internal.builder.KnowledgeBuilder
public boolean hasWarnings()
public List<DroolsWarning> getWarnings()
public PackageBuilder getPackageBuilder()
public org.kie.internal.builder.KnowledgeBuilderResults getResults(org.kie.internal.builder.ResultSeverity... severities)
getResults
in interface org.kie.internal.builder.KnowledgeBuilder
public boolean hasResults(org.kie.internal.builder.ResultSeverity... severities)
hasResults
in interface org.kie.internal.builder.KnowledgeBuilder
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.