| Package | Description |
|---|---|
| org.openksavi.sponge |
Interfaces for base functionalities.
|
| org.openksavi.sponge.engine |
Interfaces for the engine and base functionalities.
|
| org.openksavi.sponge.kb |
Interfaces for knowledge bases and related functionalities.
|
| org.openksavi.sponge.spi |
Interfaces for SPI (Service Provider Interface).
|
| org.openksavi.sponge.util |
Interfaces for utility functionalities.
|
| org.openksavi.sponge.util.process |
| Modifier and Type | Method and Description |
|---|---|
SpongeEngine |
EngineOperations.getEngine()
Returns the engine.
|
| Modifier and Type | Method and Description |
|---|---|
SpongeEngine |
ExceptionContext.getEngine()
Returns the engine.
|
| Modifier and Type | Method and Description |
|---|---|
List<KnowledgeBaseReaderHolder> |
KnowledgeBaseFileProvider.getReaders(SpongeEngine engine,
String filename,
Charset charset)
Returns readers for the specified knowledge base filename (or wildcard).
|
| Modifier and Type | Method and Description |
|---|---|
ActionManager |
EngineModuleProvider.createActionManager(SpongeEngine engine)
Creates a new action manager.
|
ConfigurationManager |
EngineModuleProvider.createConfigurationManager(SpongeEngine engine,
String configurationFilename)
Creates a new configuration manager.
|
EventQueueManager |
EngineModuleProvider.createEventQueueManager(SpongeEngine engine)
Creates a new event queue manager.
|
EventScheduler |
EngineModuleProvider.createEventScheduler(SpongeEngine engine,
EventQueue queue)
Creates a new event scheduler.
|
FilterProcessingUnit |
ProcessingUnitProvider.createFilterProcessingUnit(SpongeEngine engine,
EventQueue inQueue,
EventQueue outQueue)
Creates a new filter processing unit.
|
KnowledgeBaseInterpreter |
KnowledgeBaseInterpreterFactory.createKnowledgeBaseInterpreter(SpongeEngine engine,
KnowledgeBase knowledgeBase)
Creates a new knowledge base interpreter.
|
KnowledgeBaseManager |
EngineModuleProvider.createKnowledgeBaseManager(SpongeEngine engine)
Creates a new knowledge base manager.
|
MainProcessingUnit |
ProcessingUnitProvider.createMainProcessingUnit(SpongeEngine engine,
EventQueue inQueue,
EventQueue outQueue)
Creates a new main processing unit.
|
PluginManager |
EngineModuleProvider.createPluginManager(SpongeEngine engine)
Creates a new plugin manager.
|
ProcessingUnitManager |
EngineModuleProvider.createProcessingUnitManager(SpongeEngine engine)
Creates a new processing unit manager.
|
ProcessorManager |
EngineModuleProvider.createProcessorManager(SpongeEngine engine)
Creates a new processors manager.
|
StatisticsManager |
EngineModuleProvider.createStatisticsManager(SpongeEngine engine)
Creates a new statistics manager.
|
ThreadPoolManager |
EngineModuleProvider.createThreadPoolManager(SpongeEngine engine)
Creates a new thread pool manager.
|
| Modifier and Type | Method and Description |
|---|---|
SpongeEngine |
HasEngine.getEngine()
Returns the engine.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HasEngine.setEngine(SpongeEngine engine)
Sets the engine.
|
| Constructor and Description |
|---|
ProcessInstanceBuilder(SpongeEngine engine,
ProcessConfiguration configuration) |
ProcessInstanceBuilder(SpongeEngine engine,
String executable)
Creates a new process instance builder.
|
Copyright © 2016–2021 Softelnet. All rights reserved.