public interface KnowledgeBuilderFactoryService
extends org.kie.api.Service
Modifier and Type | Method and Description |
---|---|
DecisionTableConfiguration |
newDecisionTableConfiguration()
DecisionTables need to take a configuration of the InputType and XLS based
ones can also take a Worksheet name.
|
JaxbConfiguration |
newJaxbConfiguration(com.sun.tools.xjc.Options xjcOpts,
String systemId) |
KnowledgeBuilder |
newKnowledgeBuilder()
Instantiate and return a new KnowledgeBuilder using the default KnowledgeBuilderConfiguration
|
KnowledgeBuilder |
newKnowledgeBuilder(KnowledgeBase kbase) |
KnowledgeBuilder |
newKnowledgeBuilder(KnowledgeBase kbase,
KnowledgeBuilderConfiguration conf) |
KnowledgeBuilder |
newKnowledgeBuilder(KnowledgeBuilderConfiguration conf)
Instantiate and return a new KnowledgeBuilder using the given KnowledgeBuilderConfiguration
|
KnowledgeBuilderConfiguration |
newKnowledgeBuilderConfiguration()
Instantiate and return a new KnowledgeBuilderConfiguration
|
KnowledgeBuilderConfiguration |
newKnowledgeBuilderConfiguration(Properties properties,
ClassLoader... classLoader)
Instantiate and return a new KnowledgeBuilderConfiguration
|
ScoreCardConfiguration |
newScoreCardConfiguration()
Score Cards need to take a configuration of Worksheet name.
|
KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration()
KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration(Properties properties, ClassLoader... classLoader)
properties
- Properties file to process, can be null;classLoader
- Provided ClassLoader, can be null and then ClassLoader defaults to Thread.currentThread().getContextClassLoader()DecisionTableConfiguration newDecisionTableConfiguration()
ScoreCardConfiguration newScoreCardConfiguration()
KnowledgeBuilder newKnowledgeBuilder()
KnowledgeBuilder newKnowledgeBuilder(KnowledgeBuilderConfiguration conf)
conf
- The KnowledgeBuilderConfigurationKnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase)
KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf)
JaxbConfiguration newJaxbConfiguration(com.sun.tools.xjc.Options xjcOpts, String systemId)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.