|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KnowledgeBuilderFactoryService
KnowledgeBuilderFactoryService is used by the KnowledgeBuilderFactory to "provide" it's concrete implementation. This class is not considered stable and may change, the user is protected from this change by using the Factory api, which is considered stable.
Method Summary | |
---|---|
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 |
Method Detail |
---|
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()
KnowledgeBuilder newKnowledgeBuilder()
KnowledgeBuilder newKnowledgeBuilder(KnowledgeBuilderConfiguration conf)
conf
- The KnowledgeBuilderConfiguration
KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase)
KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf)
JaxbConfiguration newJaxbConfiguration(com.sun.tools.xjc.Options xjcOpts, String systemId)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |