public class KnowledgeBuilderFactoryServiceImpl extends Object implements KnowledgeBuilderFactoryService
Constructor and Description |
---|
KnowledgeBuilderFactoryServiceImpl() |
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... classLoaders)
Instantiate and return a new KnowledgeBuilderConfiguration
|
public KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration()
KnowledgeBuilderFactoryService
newKnowledgeBuilderConfiguration
in interface KnowledgeBuilderFactoryService
public KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration(Properties properties, ClassLoader... classLoaders)
KnowledgeBuilderFactoryService
newKnowledgeBuilderConfiguration
in interface KnowledgeBuilderFactoryService
properties
- Properties file to process, can be null;classLoaders
- Provided ClassLoader, can be null and then ClassLoader defaults to Thread.currentThread().getContextClassLoader()public DecisionTableConfiguration newDecisionTableConfiguration()
KnowledgeBuilderFactoryService
newDecisionTableConfiguration
in interface KnowledgeBuilderFactoryService
public KnowledgeBuilder newKnowledgeBuilder()
KnowledgeBuilderFactoryService
newKnowledgeBuilder
in interface KnowledgeBuilderFactoryService
public KnowledgeBuilder newKnowledgeBuilder(KnowledgeBuilderConfiguration conf)
KnowledgeBuilderFactoryService
newKnowledgeBuilder
in interface KnowledgeBuilderFactoryService
conf
- The KnowledgeBuilderConfigurationpublic KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase)
newKnowledgeBuilder
in interface KnowledgeBuilderFactoryService
public KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf)
newKnowledgeBuilder
in interface KnowledgeBuilderFactoryService
public JaxbConfiguration newJaxbConfiguration(com.sun.tools.xjc.Options xjcOpts, String systemId)
newJaxbConfiguration
in interface KnowledgeBuilderFactoryService
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.