public class ReactiveXPlugin extends JPlugin
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_PLUGIN_NAME
The default name of this plugin.
|
| Constructor and Description |
|---|
ReactiveXPlugin()
Creates a new ReactiveX plugin.
|
ReactiveXPlugin(String name)
Creates a new ReactiveX plugin.
|
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<org.openksavi.sponge.event.Event> |
getObservable() |
io.reactivex.subjects.PublishSubject<org.openksavi.sponge.event.Event> |
getSubject() |
void |
onConfigure(org.openksavi.sponge.config.Configuration configuration) |
void |
onStartup()
Starts up this plugin.
|
doShutdown, doStartup, getConfiguration, getEngineOperations, getKnowledgeBase, getLogger, getSponge, onAfterReload, onBeforeReload, onInit, onShutdown, setConfiguration, setKnowledgeBase, shutdown, startup, toStringgetDescription, getDisplayName, getEngine, getInternalService, getName, getState, isFailed, isNew, isNewOrStartingOrRunning, isRunning, isStarting, isStopping, isTerminated, setDescription, setDisplayName, setEngine, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisFailed, isNew, isRunning, isStarting, isStopping, isTerminatedpublic static final String DEFAULT_PLUGIN_NAME
public ReactiveXPlugin()
public ReactiveXPlugin(String name)
name - the plugin name.public void onConfigure(org.openksavi.sponge.config.Configuration configuration)
onConfigure in interface org.openksavi.sponge.plugin.PluginonConfigure in class BasePluginpublic void onStartup()
onStartup in interface org.openksavi.sponge.plugin.PluginonStartup in class BasePluginpublic io.reactivex.Observable<org.openksavi.sponge.event.Event> getObservable()
public io.reactivex.subjects.PublishSubject<org.openksavi.sponge.event.Event> getSubject()
Copyright © 2016–2018 Softelnet. All rights reserved.