| 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.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Plugin> |
EngineOperations.getPlugin(Class<T> cls)
Returns the plugin that has the specified type or
null if there is no such plugin. |
<T extends Plugin> |
EngineOperations.getPlugin(String name,
Class<T> cls)
Returns the plugin that has the specified name and type or
null if there is no such plugin. |
| Modifier and Type | Method and Description |
|---|---|
Plugin |
EngineOperations.getPlugin(String name)
Returns the plugin that has the specified name or
null if there is no such plugin. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Plugin> |
PluginManager.getPlugin(Class<T> cls)
Returns the plugin that has the specified type or
null if there is no such plugin. |
<T extends Plugin> |
PluginManager.getPlugin(String name,
Class<T> cls)
Returns the plugin that has the specified name and type or
null if there is no such plugin. |
| Modifier and Type | Method and Description |
|---|---|
Plugin |
PluginManager.getPlugin(String name)
Returns a plugin identified by the name.
|
| Modifier and Type | Method and Description |
|---|---|
List<Plugin> |
PluginManager.getPlugins()
Returns plugin list.
|
List<Plugin> |
Engine.getPlugins()
Returns the list of plugins.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PluginManager.addPlugin(Plugin plugin)
Adds the specified plugin.
|
void |
PluginManager.removePlugin(Plugin plugin)
Removes the specified plugin.
|
| Modifier and Type | Method and Description |
|---|---|
Plugin |
KnowledgeBaseInterpreter.createPluginInstance(String pluginClassName)
Creates a plugin instance.
|
Copyright © 2016–2017 Softelnet. All rights reserved.