- BASE_PROCESSOR_BUILDER_CLASSES - Static variable in class org.openksavi.sponge.core.engine.EngineConstants
-
- BASE_PROCESSOR_CLASSES - Static variable in class org.openksavi.sponge.core.engine.EngineConstants
-
- BaseAction - Class in org.openksavi.sponge.core.action
-
- BaseAction() - Constructor for class org.openksavi.sponge.core.action.BaseAction
-
- BaseActionAdapter - Class in org.openksavi.sponge.core.action
-
A base action adapter.
- BaseActionAdapter(BaseActionDefinition) - Constructor for class org.openksavi.sponge.core.action.BaseActionAdapter
-
Creates a new action adapter.
- BaseActionBuilder - Class in org.openksavi.sponge.core.action
-
A base action builder.
- BaseActionBuilder(String) - Constructor for class org.openksavi.sponge.core.action.BaseActionBuilder
-
- BaseActionDefinition - Class in org.openksavi.sponge.core.action
-
- BaseActionDefinition() - Constructor for class org.openksavi.sponge.core.action.BaseActionDefinition
-
- BaseActionMeta - Class in org.openksavi.sponge.core.action
-
A base action metadata.
- BaseActionMeta() - Constructor for class org.openksavi.sponge.core.action.BaseActionMeta
-
- BaseControlEvent - Class in org.openksavi.sponge.core.event
-
A control event that may have a priority other than default.
- BaseControlEvent(String, EventClonePolicy) - Constructor for class org.openksavi.sponge.core.event.BaseControlEvent
-
- BaseControlEvent(String) - Constructor for class org.openksavi.sponge.core.event.BaseControlEvent
-
- BaseCorrelator - Class in org.openksavi.sponge.core.correlator
-
- BaseCorrelator() - Constructor for class org.openksavi.sponge.core.correlator.BaseCorrelator
-
- BaseCorrelatorAdapter - Class in org.openksavi.sponge.core.correlator
-
Base correlator adapter.
- BaseCorrelatorAdapter(BaseEventSetProcessorDefinition) - Constructor for class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- BaseCorrelatorAdapterGroup - Class in org.openksavi.sponge.core.correlator
-
Correlator adapter group.
- BaseCorrelatorAdapterGroup(BaseCorrelatorAdapter, EventSetProcessorMainProcessingUnitHandler<CorrelatorAdapterGroup, CorrelatorAdapter>) - Constructor for class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
-
Creates a new correlator group.
- BaseCorrelatorBuilder - Class in org.openksavi.sponge.core.correlator
-
A base correlator builder.
- BaseCorrelatorBuilder(String) - Constructor for class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- BaseCorrelatorDefinition - Class in org.openksavi.sponge.core.correlator
-
- BaseCorrelatorDefinition() - Constructor for class org.openksavi.sponge.core.correlator.BaseCorrelatorDefinition
-
- BaseCorrelatorMeta - Class in org.openksavi.sponge.core.correlator
-
A base correlator metadata.
- BaseCorrelatorMeta() - Constructor for class org.openksavi.sponge.core.correlator.BaseCorrelatorMeta
-
- BaseEngineModule - Class in org.openksavi.sponge.core.engine
-
A base engine module.
- BaseEngineModule(String, SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.BaseEngineModule
-
Creates a new module.
- BaseEngineModule(String) - Constructor for class org.openksavi.sponge.core.engine.BaseEngineModule
-
Creates a new module.
- BaseEngineModule() - Constructor for class org.openksavi.sponge.core.engine.BaseEngineModule
-
Creates a new module.
- BaseEngineOperations - Class in org.openksavi.sponge.core
-
- BaseEngineOperations(BaseSpongeEngine) - Constructor for class org.openksavi.sponge.core.BaseEngineOperations
-
- BaseEvent - Class in org.openksavi.sponge.core.event
-
Base event.
- BaseEvent(String, EventClonePolicy) - Constructor for class org.openksavi.sponge.core.event.BaseEvent
-
Creates a new event that has no ID and time set (both are 0).
- BaseEventProcessor<T extends EventProcessorAdapter<?>> - Class in org.openksavi.sponge.core
-
- BaseEventProcessor() - Constructor for class org.openksavi.sponge.core.BaseEventProcessor
-
- BaseEventProcessorAdapter<T extends EventProcessor<?>> - Class in org.openksavi.sponge.core
-
- BaseEventProcessorAdapter(BaseProcessorDefinition) - Constructor for class org.openksavi.sponge.core.BaseEventProcessorAdapter
-
- BaseEventProcessorBuilder<T extends EventProcessor<?>> - Class in org.openksavi.sponge.core
-
A base event processor builder.
- BaseEventProcessorBuilder(BaseEventProcessorMeta, String) - Constructor for class org.openksavi.sponge.core.BaseEventProcessorBuilder
-
- BaseEventProcessorDefinition - Class in org.openksavi.sponge.core
-
- BaseEventProcessorDefinition(ProcessorMeta) - Constructor for class org.openksavi.sponge.core.BaseEventProcessorDefinition
-
- BaseEventProcessorMeta - Class in org.openksavi.sponge.core
-
A base event processor metadata.
- BaseEventProcessorMeta() - Constructor for class org.openksavi.sponge.core.BaseEventProcessorMeta
-
- BaseEventQueue - Class in org.openksavi.sponge.core.engine.event
-
Base event queue implementation.
- BaseEventQueue(String) - Constructor for class org.openksavi.sponge.core.engine.event.BaseEventQueue
-
Creates a new event queue.
- BaseEventScheduler - Class in org.openksavi.sponge.core.engine.event
-
A base event scheduler.
- BaseEventScheduler(SpongeEngine, EventQueue) - Constructor for class org.openksavi.sponge.core.engine.event.BaseEventScheduler
-
Creates a new event scheduler.
- BaseEventSetProcessor<T extends EventSetProcessorAdapter<?>> - Class in org.openksavi.sponge.core
-
- BaseEventSetProcessor() - Constructor for class org.openksavi.sponge.core.BaseEventSetProcessor
-
- BaseEventSetProcessorAdapter<T extends EventSetProcessor<?>> - Class in org.openksavi.sponge.core
-
Event set processor adapter.
- BaseEventSetProcessorAdapter(BaseEventSetProcessorDefinition) - Constructor for class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- BaseEventSetProcessorAdapterGroup<T extends EventSetProcessorAdapter> - Class in org.openksavi.sponge.core
-
Event set processor adapter group.
- BaseEventSetProcessorAdapterGroup(BaseEventSetProcessorAdapter, EventSetProcessorMainProcessingUnitHandler<EventSetProcessorAdapterGroup<T>, T>) - Constructor for class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
Creates a new event set processor adapter group.
- BaseEventSetProcessorBuilder<T extends EventSetProcessor<?>> - Class in org.openksavi.sponge.core
-
A base event set processor builder.
- BaseEventSetProcessorBuilder(BaseEventSetProcessorMeta, String) - Constructor for class org.openksavi.sponge.core.BaseEventSetProcessorBuilder
-
- BaseEventSetProcessorDefinition - Class in org.openksavi.sponge.core
-
- BaseEventSetProcessorDefinition(ProcessorMeta) - Constructor for class org.openksavi.sponge.core.BaseEventSetProcessorDefinition
-
- BaseEventSetProcessorMainProcessingUnitHandler<G extends EventSetProcessorAdapterGroup<T>,T extends EventSetProcessorAdapter<?>> - Class in org.openksavi.sponge.core.engine.processing
-
- BaseEventSetProcessorMainProcessingUnitHandler(ProcessorType, BaseMainProcessingUnit) - Constructor for class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler
-
- BaseEventSetProcessorMainProcessingUnitHandler.EventSetProcessorDurationTask<T extends EventSetProcessorAdapter<?>> - Class in org.openksavi.sponge.core.engine.processing
-
- BaseEventSetProcessorMeta - Class in org.openksavi.sponge.core
-
A base event set processor metadata.
- BaseEventSetProcessorMeta() - Constructor for class org.openksavi.sponge.core.BaseEventSetProcessorMeta
-
- BaseFilter - Class in org.openksavi.sponge.core.filter
-
- BaseFilter() - Constructor for class org.openksavi.sponge.core.filter.BaseFilter
-
- BaseFilterAdapter - Class in org.openksavi.sponge.core.filter
-
Filer adapter.
- BaseFilterAdapter(BaseProcessorDefinition) - Constructor for class org.openksavi.sponge.core.filter.BaseFilterAdapter
-
- BaseFilterBuilder - Class in org.openksavi.sponge.core.filter
-
A base filter builder.
- BaseFilterBuilder(String) - Constructor for class org.openksavi.sponge.core.filter.BaseFilterBuilder
-
- BaseFilterDefinition - Class in org.openksavi.sponge.core.filter
-
- BaseFilterDefinition() - Constructor for class org.openksavi.sponge.core.filter.BaseFilterDefinition
-
- BaseFilterMeta - Class in org.openksavi.sponge.core.filter
-
A base filter metadata.
- BaseFilterMeta() - Constructor for class org.openksavi.sponge.core.filter.BaseFilterMeta
-
- BaseKnowledgeBase - Class in org.openksavi.sponge.core.kb
-
Base knowledge base.
- BaseKnowledgeBase() - Constructor for class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- BaseKnowledgeBaseEngineOperations - Class in org.openksavi.sponge.core.kb
-
Knowledge base engine operations.
- BaseKnowledgeBaseEngineOperations(BaseSpongeEngine, KnowledgeBase) - Constructor for class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- BaseKnowledgeBaseInterpreter - Class in org.openksavi.sponge.core.kb
-
Base knowledge base (KB) interpreter.
- BaseKnowledgeBaseInterpreter(KnowledgeBaseEngineOperations, KnowledgeBaseType) - Constructor for class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
- BaseKnowledgeBaseScript - Class in org.openksavi.sponge.core.kb
-
Base knowledge base script definition.
- BaseKnowledgeBaseScript(String) - Constructor for class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScript
-
- BaseKnowledgeBaseScriptProvider<T extends KnowledgeBaseScript> - Class in org.openksavi.sponge.core.kb
-
A base knowledge base script provider.
- BaseKnowledgeBaseScriptProvider(SpongeEngine, T) - Constructor for class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScriptProvider
-
- BaseMainProcessingUnit - Class in org.openksavi.sponge.core.engine.processing
-
Main processing unit that handles rules and correlators.
- BaseMainProcessingUnit(String, SpongeEngine, EventQueue, EventQueue) - Constructor for class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
Creates a new main processing unit.
- BaseMainProcessingUnitHandler - Class in org.openksavi.sponge.core.engine.processing
-
Main ProcessingUnitHandler.
- BaseMainProcessingUnitHandler(ProcessorType, BaseMainProcessingUnit) - Constructor for class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnitHandler
-
- BaseNonScriptKnowledgeBase - Class in org.openksavi.sponge.core.kb
-
Non script based knowledge base.
- BaseNonScriptKnowledgeBase(String, KnowledgeBaseType) - Constructor for class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- BaseNonScriptKnowledgeBase(KnowledgeBaseType) - Constructor for class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- BaseNonScriptKnowledgeBaseInterpreter - Class in org.openksavi.sponge.core.kb
-
Non script based knowledge base interpreter.
- BaseNonScriptKnowledgeBaseInterpreter(KnowledgeBaseEngineOperations, KnowledgeBaseType) - Constructor for class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBaseInterpreter
-
Creates a new knowledge base interpreter.
- BasePlugin - Class in org.openksavi.sponge.core.plugin
-
Base plugin.
- BasePlugin() - Constructor for class org.openksavi.sponge.core.plugin.BasePlugin
-
- BaseProcessingUnit<T extends EventProcessorAdapter<?>> - Class in org.openksavi.sponge.core.engine.processing
-
Base Processing Unit.
- BaseProcessingUnit(String, SpongeEngine, EventQueue, EventQueue) - Constructor for class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
Creates a new processing unit.
- BaseProcessingUnit.EventLoopWorker - Class in org.openksavi.sponge.core.engine.processing
-
- BaseProcessingUnit.LoopWorker - Class in org.openksavi.sponge.core.engine.processing
-
- BaseProcessor<T extends ProcessorAdapter<?>> - Class in org.openksavi.sponge.core
-
Processor.
- BaseProcessor() - Constructor for class org.openksavi.sponge.core.BaseProcessor
-
- BaseProcessorAdapter<T extends Processor<?>> - Class in org.openksavi.sponge.core
-
Processor adapter.
- BaseProcessorAdapter(BaseProcessorDefinition) - Constructor for class org.openksavi.sponge.core.BaseProcessorAdapter
-
Creates a new processor.
- BaseProcessorBuilder<T extends Processor<?>> - Class in org.openksavi.sponge.core
-
A base processor builder.
- BaseProcessorBuilder(BaseProcessorMeta, String) - Constructor for class org.openksavi.sponge.core.BaseProcessorBuilder
-
- BaseProcessorDefinition - Class in org.openksavi.sponge.core
-
Processor definition.
- BaseProcessorDefinition(ProcessorMeta) - Constructor for class org.openksavi.sponge.core.BaseProcessorDefinition
-
- BaseProcessorMeta - Class in org.openksavi.sponge.core
-
A base processor metadata.
- BaseProcessorMeta() - Constructor for class org.openksavi.sponge.core.BaseProcessorMeta
-
- BaseRule - Class in org.openksavi.sponge.core.rule
-
- BaseRule() - Constructor for class org.openksavi.sponge.core.rule.BaseRule
-
- BaseRuleAdapter - Class in org.openksavi.sponge.core.rule
-
Base rule adapter.
- BaseRuleAdapter(BaseRuleDefinition) - Constructor for class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- BaseRuleAdapterGroup - Class in org.openksavi.sponge.core.rule
-
Rule adapter group.
- BaseRuleAdapterGroup(BaseRuleAdapter, EventSetProcessorMainProcessingUnitHandler<RuleAdapterGroup, RuleAdapter>) - Constructor for class org.openksavi.sponge.core.rule.BaseRuleAdapterGroup
-
Creates a new rule group.
- BaseRuleBuilder - Class in org.openksavi.sponge.core.rule
-
A base rule builder.
- BaseRuleBuilder(String) - Constructor for class org.openksavi.sponge.core.rule.BaseRuleBuilder
-
- BaseRuleDefinition - Class in org.openksavi.sponge.core.rule
-
- BaseRuleDefinition() - Constructor for class org.openksavi.sponge.core.rule.BaseRuleDefinition
-
- BaseRuleMeta - Class in org.openksavi.sponge.core.rule
-
A base rule metadata.
- BaseRuleMeta() - Constructor for class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- BaseScriptKnowledgeBaseInterpreter - Class in org.openksavi.sponge.core.kb
-
Script based knowledge base interpreter.
- BaseScriptKnowledgeBaseInterpreter(KnowledgeBaseEngineOperations, KnowledgeBaseType) - Constructor for class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
Creates a new knowledge base interpreter.
- BaseSpongeEngine - Class in org.openksavi.sponge.core.engine
-
Base Sponge engine implementation.
- BaseSpongeEngine() - Constructor for class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Creates a new engine.
- BaseTrigger - Class in org.openksavi.sponge.core.trigger
-
- BaseTrigger() - Constructor for class org.openksavi.sponge.core.trigger.BaseTrigger
-
- BaseTriggerAdapter - Class in org.openksavi.sponge.core.trigger
-
Base trigger adapter.
- BaseTriggerAdapter(BaseProcessorDefinition) - Constructor for class org.openksavi.sponge.core.trigger.BaseTriggerAdapter
-
- BaseTriggerBuilder - Class in org.openksavi.sponge.core.trigger
-
A base trigger builder.
- BaseTriggerBuilder(String) - Constructor for class org.openksavi.sponge.core.trigger.BaseTriggerBuilder
-
- BaseTriggerDefinition - Class in org.openksavi.sponge.core.trigger
-
- BaseTriggerDefinition() - Constructor for class org.openksavi.sponge.core.trigger.BaseTriggerDefinition
-
- BaseTriggerMeta - Class in org.openksavi.sponge.core.trigger
-
A base trigger metadata.
- BaseTriggerMeta() - Constructor for class org.openksavi.sponge.core.trigger.BaseTriggerMeta
-
- BiFunctionEventCondition - Class in org.openksavi.sponge.core.rule
-
BiFunction event condition.
- BiFunctionEventCondition(BiFunction<Rule, Event, Boolean>) - Constructor for class org.openksavi.sponge.core.rule.BiFunctionEventCondition
-
- bindAdapter(KnowledgeBase, String, Processor, BaseProcessorAdapter) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- build() - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- build() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- build() - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Build the engine.
- build() - Method in class org.openksavi.sponge.core.filter.BaseFilterBuilder
-
- build() - Method in class org.openksavi.sponge.core.rule.BaseRuleBuilder
-
- build() - Method in class org.openksavi.sponge.core.trigger.BaseTriggerBuilder
-
- build(Function<K, V>) - Method in class org.openksavi.sponge.core.util.LocalCacheBuilder
-
- build() - Method in class org.openksavi.sponge.core.util.LocalCacheBuilder
-
- buildCurrentArgs(ProvideArgsParameters) - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- builder() - Static method in class org.openksavi.sponge.core.engine.DefaultSpongeEngine
-
Builder for creating Engine instances.
- BuilderProcessorProvider<T extends Processor<?>> - Class in org.openksavi.sponge.core.engine
-
A processor provider based on a processor builder.
- BuilderProcessorProvider(ProcessorBuilder<T>) - Constructor for class org.openksavi.sponge.core.engine.BuilderProcessorProvider
-
- buildEventTree(TreeNode<RuleAdapterRuntime.NodeValue>, Event) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Continues building the event tree for the incoming event starting at the specified node.
- buildProvideArgsNames(ProvideArgsParameters) - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- buildSubmitArgsNames(ProvideArgsParameters) - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- cache - Variable in class org.openksavi.sponge.core.util.GuavaLocalCache
-
- cacheBuilder() - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- CachedScriptClassInstancePovider<S,T> - Class in org.openksavi.sponge.core.kb
-
The provider of script-based class instances that caches parsed expressions.
- CachedScriptClassInstancePovider(SpongeEngine, Function<String, S>, String, BiFunction<S, Class<T>, T>) - Constructor for class org.openksavi.sponge.core.kb.CachedScriptClassInstancePovider
-
- calculateInitialDynamicThreadPoolSize(SpongeEngine, int) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- calculateRegisteredTypeNames() - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- call(String, List<Object>) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- call(Class<T>, String, List<Object>) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- call(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- call(Class<T>, String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- callAction(String, List<Object>) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
-
- callAction(ActionAdapter, List<Object>) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
-
- callActionIfExists(String, List<Object>) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
-
- callIfExists(String, List<Object>) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- callIfExists(Class<T>, String, List<Object>) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- callIfExists(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- callIfExists(Class<T>, String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- capacity - Variable in class org.openksavi.sponge.core.engine.event.BaseEventQueue
-
Queue capacity.
- CFG_PLUGIN - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugin tag.
- CFG_PLUGIN_CLASS - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugin class tag.
- CFG_PLUGIN_CONFIGURATION - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugin configuration tag.
- CFG_PLUGIN_DESCRIPTION - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugin description tag.
- CFG_PLUGIN_KB_NAME - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugin knowledge base name.
- CFG_PLUGIN_LABEL - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugin label tag.
- CFG_PLUGIN_NAME - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugin name tag.
- CFG_PLUGINS - Static variable in class org.openksavi.sponge.core.engine.PluginManagerConstants
-
Plugins tag.
- checkConditions(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Checks conditions for the given node (containing level and event).
- children - Variable in class org.openksavi.sponge.core.util.TreeNode
-
- ClassProcessorProvider<T extends Processor<?>> - Class in org.openksavi.sponge.core.engine
-
A processor provider based on a processor class.
- ClassProcessorProvider(Object) - Constructor for class org.openksavi.sponge.core.engine.ClassProcessorProvider
-
- cleanUp() - Method in class org.openksavi.sponge.core.util.GuavaLocalCache
-
- cleanUp() - Method in interface org.openksavi.sponge.core.util.LocalCache
-
- clear() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
Clears this correlator group.
- clear() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
Clears this processor.
- clear() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPool
-
- clear() - Method in class org.openksavi.sponge.core.engine.event.NullEventQueue
-
Clears this event queue.
- clear() - Method in class org.openksavi.sponge.core.engine.event.PriorityEventQueue
-
Clears this event queue.
- clear() - Method in class org.openksavi.sponge.core.engine.event.SynchroEventQueue
-
Clears this event queue.
- clear() - Method in class org.openksavi.sponge.core.kb.CachedScriptClassInstancePovider
-
- clear() - Method in interface org.openksavi.sponge.core.kb.ScriptClassInstanceProvider
-
- clear() - Method in class org.openksavi.sponge.core.kb.SimpleScriptClassInstancePovider
-
- clear() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Clears event tree and event alias map.
- clear() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
Clears event tree and event alias map.
- clear() - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
-
- clear() - Method in class org.openksavi.sponge.core.util.Tree
-
- clearError() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- clearRememberedException() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Clears remembered exception.
- clearTimeMeasurement() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
- clearUnusedEventMapping() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
Clears unused event mappings.
- clone() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
Clones this processor.
- clone() - Method in class org.openksavi.sponge.core.BaseProcessorDefinition
-
Clones this processor.
- clone() - Method in class org.openksavi.sponge.core.event.AttributeMapEvent
-
Clones this event.
- clone() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- clonePolicy - Variable in class org.openksavi.sponge.core.event.BaseEvent
-
Event clone policy.
- close() - Method in class org.openksavi.sponge.core.engine.interactive.SimpleInteractiveModeConsole
-
- close(InputStream) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- close(OutputStream) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- closeQuietly(Reader) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- CombinedExceptionHandler - Class in org.openksavi.sponge.core.engine
-
Combined exception handler.
- CombinedExceptionHandler(ExceptionHandler...) - Constructor for class org.openksavi.sponge.core.engine.CombinedExceptionHandler
-
- CommonsConfiguration - Class in org.openksavi.sponge.core.config
-
This class implements a configuration using Apache Commons Configuration.
- CommonsConfiguration(BaseHierarchicalConfiguration) - Constructor for class org.openksavi.sponge.core.config.CommonsConfiguration
-
- compare(Event, Event) - Method in class org.openksavi.sponge.core.engine.event.PriorityEventQueueComparator
-
- compare(String, String) - Static method in class org.openksavi.sponge.core.event.EventId
-
- compareTo(EventId) - Method in class org.openksavi.sponge.core.event.EventId
-
- compilePattern(String) - Method in class org.openksavi.sponge.core.util.RegexPatternMatcher
-
- CompositeEventCondition - Class in org.openksavi.sponge.core.rule
-
Composite event condition.
- CompositeEventCondition(EventCondition...) - Constructor for class org.openksavi.sponge.core.rule.CompositeEventCondition
-
- CompositeEventCondition(List<EventCondition>) - Constructor for class org.openksavi.sponge.core.rule.CompositeEventCondition
-
- condition(Rule, Event) - Method in class org.openksavi.sponge.core.rule.BiFunctionEventCondition
-
- condition(Rule, Event) - Method in class org.openksavi.sponge.core.rule.CompositeEventCondition
-
- condition(Rule, Event) - Method in class org.openksavi.sponge.core.rule.ReflectionEventCondition
-
Checks rule event condition by invoking the defined Java rule class method.
- condition(Rule, Event) - Method in class org.openksavi.sponge.core.rule.ScriptKnowledgeBaseEventCondition
-
Checks rule event condition by evaluating the defined knowledge base rule method.
- conditions - Variable in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- config(String) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Sets the configuration filename.
- CONFIG_SCHEMA - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
- CONFIG_SCHEMA_LOCATION - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
- ConfigurationConstants - Class in org.openksavi.sponge.core.engine
-
Configuration constants.
- configurationManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Configuration manager.
- configure(Configuration) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
Configures this knowledge base manager.
- configure(Configuration) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Configures plugins.
- configureEngineModules() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Configures engine modules.
- containsException(Throwable, Class<?>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- convertRuleEventSpec(KnowledgeBase, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- convertRuleEventSpecs(KnowledgeBase, List<String>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- create(Function<? super T, ? extends EventCondition>, T...) - Static method in class org.openksavi.sponge.core.rule.CompositeEventCondition
-
- create(Function<? super T, ? extends EventCondition>, List<T>) - Static method in class org.openksavi.sponge.core.rule.CompositeEventCondition
-
- create(Rule, String) - Static method in class org.openksavi.sponge.core.rule.ReflectionEventCondition
-
- createActionManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createAdapter() - Method in class org.openksavi.sponge.core.action.BaseAction
-
- createAdapter() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelator
-
- createAdapter(Processor, ProcessorType, ProcessorProvider) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- createAdapter() - Method in class org.openksavi.sponge.core.filter.BaseFilter
-
- createAdapter() - Method in class org.openksavi.sponge.core.rule.BaseRule
-
- createAdapter() - Method in class org.openksavi.sponge.core.trigger.BaseTrigger
-
- createAdditionalProcessorInstance(ProcessorDefinition, Class<T>) - Method in class org.openksavi.sponge.core.engine.BuilderProcessorProvider
-
- createAdditionalProcessorInstance(ProcessorDefinition, Class<T>) - Method in class org.openksavi.sponge.core.engine.ClassProcessorProvider
-
- createAndConfigurePlugin(Configuration) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Creates and configures a plugin.
- createAndConfigureProcessBuilder() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- createBlockingQueue() - Method in class org.openksavi.sponge.core.engine.event.PriorityEventQueue
-
- createConfigurationManager(SpongeEngine, String) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createConfigurations(List<HierarchicalConfiguration<ImmutableNode>>) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- createControlEventName(Class<? extends ControlEvent>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createErrorMessage(Throwable, ExceptionContext, boolean) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createEventQueueManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createEventScheduler(SpongeEngine, EventQueue) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createFilterProcessingUnit(SpongeEngine, EventQueue, EventQueue) - Method in class org.openksavi.sponge.core.spi.DefaultProcessingUnitProvider
-
- createFilterProcessingUnitListenerThreadPool(FilterProcessingUnit) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createFixedExecutor(Object, int) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createGlobalLoggerName(KnowledgeBaseEngineOperations) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createHandlers() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- createInitialProcessorInstance(KnowledgeBase, Class<T>) - Method in class org.openksavi.sponge.core.engine.BuilderProcessorProvider
-
- createInitialProcessorInstance(KnowledgeBase, Class<T>) - Method in class org.openksavi.sponge.core.engine.ClassProcessorProvider
-
- createInputStreamLineConsumerRunnable(InputStream, Consumer<String>, Logger, BiConsumer<Logger, String>) - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- createInstance(String, Class<T>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createInterpreterInstance(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- createKeyManagerFactory(KeyStore, SslConfiguration) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createKeyManagerFactory(SslConfiguration) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createKnowledgeBaseFromConfiguration(Configuration) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- createKnowledgeBaseInterpreter(String, KnowledgeBase) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- createKnowledgeBaseInterpreter(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.java.spi.JavaKnowledgeBaseInterpreterFactory
-
- createKnowledgeBaseManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createLoggerName(KnowledgeBase, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createMainProcessingUnit(SpongeEngine, EventQueue, EventQueue) - Method in class org.openksavi.sponge.core.spi.DefaultProcessingUnitProvider
-
- createMainProcessingUnitAsyncEventSetProcessorThreadPool() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createMainProcessingUnitDecomposedQueueThreadPool(Processable) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createMainProcessingUnitEventSetProcessorDurationThreadPool() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createMainProcessingUnitListenerThreadPool(MainProcessingUnit) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createMainProcessingUnitWorkerThreadPool() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createNewEventSetProcessorAdapter() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
- createNewEventSetProcessorAdapter() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
-
- createNewEventSetProcessorAdapter() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapterGroup
-
- createNewSession() - Static method in class org.openksavi.sponge.core.engine.DefaultSession
-
- createNonScriptKnowledgeBaseFromConfiguration(String, String, String, List<Configuration>) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- createNonScriptKnowledgeBaseName(KnowledgeBase) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createPluginInstance(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
Creates plugin instance.
- createPluginLoggerName() - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createPluginManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createPluginStub(String, String, String) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Creates a plugin stub.
- createProcessConfigurationBuilder(Configuration) - Static method in class org.openksavi.sponge.core.util.process.ProcessUtils
-
- createProcessingUnitManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createProcessorInstance(ProcessorDefinition, Class<T>) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- createProcessorInstance(String, Class<T>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
Creates processor instance.
- createProcessorInstanceByProcessorClass(KnowledgeBase, Object, Class<?>) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- createProcessorInstanceByProcessorClass(KnowledgeBase, Object, Class<?>) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseInterpreter
-
- createProcessorManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createProcessorName(Class<?>) - Static method in class org.openksavi.sponge.java.core.JavaUtils
-
- createRuleEventConditionForMethod(Rule, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createRuleEventConditionForMethods(Rule, List<String>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createScript(String) - Method in class org.openksavi.sponge.core.kb.CachedScriptClassInstancePovider
-
- createScriptClassInstancePovider() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- createScriptClassInstancePovider() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
- createScriptEngine() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
Creates scripting engine.
- createScriptKnowledgeBaseFromConfiguration(String, String, List<Configuration>) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- createSslConfiguration(Configuration) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createSslContext(SslConfiguration) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createStatisticsManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createThreadFactory(Object) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- createThreadPoolManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- createUnmodifiableList(List<T>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createUnmodifiableMap(Map<K, V>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- createValidationException(String) - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- createWorker() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
Creates the worker.
- createWorker() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit.DecomposedQueueReaderProcessable
-
- createWorker() - Method in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit
-
Creates the worker.
- createXmlConfiguration(String) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- currentEntryId - Variable in class org.openksavi.sponge.core.engine.event.BaseEventScheduler
-
Current event scheduler entry id.
- DecomposedQueue<T extends EventProcessorAdapter<?>> - Class in org.openksavi.sponge.core.engine.processing.decomposed
-
Decomposed custom queue of entries (trigger adapter or event set processor group adapter, event).
- DecomposedQueue(int, boolean) - Constructor for class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
- DecomposedQueueMainProcessingUnit - Class in org.openksavi.sponge.core.engine.processing.decomposed
-
Main processing unit that handles triggers, rules and correlators.
- DecomposedQueueMainProcessingUnit(String, SpongeEngine, EventQueue, EventQueue) - Constructor for class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
Creates a new main processing unit.
- DecomposedQueueMainProcessingUnit.DecomposedQueueReaderProcessable - Class in org.openksavi.sponge.core.engine.processing.decomposed
-
- DecomposedQueueMainProcessingUnit.DecomposedQueueReaderWorker - Class in org.openksavi.sponge.core.engine.processing.decomposed
-
- DecomposedQueueMainProcessingUnit.DecomposedQueueWriterLoopWorker - Class in org.openksavi.sponge.core.engine.processing.decomposed
-
- DecomposedQueueReaderProcessable() - Constructor for class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit.DecomposedQueueReaderProcessable
-
- DecomposedQueueReaderWorker(DecomposedQueueMainProcessingUnit.DecomposedQueueReaderProcessable) - Constructor for class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit.DecomposedQueueReaderWorker
-
- decomposedQueueThreadPool - Variable in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
The thread pool used by the Main Processing Unit for listening to the decomposed queue.
- DecomposedQueueWriterLoopWorker(Processable) - Constructor for class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit.DecomposedQueueWriterLoopWorker
-
- Deduplication - Class in org.openksavi.sponge.core.library
-
- Deduplication(String) - Constructor for class org.openksavi.sponge.core.library.Deduplication
-
- deepClone(T) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- DEFAULT_CONFIG - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
- DEFAULT_CONTROL_EVENT_PRIORITY - Static variable in class org.openksavi.sponge.core.event.BaseControlEvent
-
Default control event priority.
- DEFAULT_ON_RUN_FUNCTION_RESULT - Static variable in class org.openksavi.sponge.core.engine.EngineConstants
-
- DEFAULT_PRIORITY - Static variable in class org.openksavi.sponge.core.event.BaseEvent
-
Default event priority.
- DEFAULT_REQUIRED - Static variable in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
-
The script file is required by default.
- DEFAULT_SECURITY_ALGORITHM - Static variable in class org.openksavi.sponge.core.engine.EngineConstants
-
- DefaultActionManager - Class in org.openksavi.sponge.core.engine
-
Action manager.
- DefaultActionManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultActionManager
-
- DefaultBuilderAction - Class in org.openksavi.sponge.core.action
-
An action created by a builder.
- DefaultBuilderAction(BaseActionBuilder) - Constructor for class org.openksavi.sponge.core.action.DefaultBuilderAction
-
- DefaultBuilderCorrelator - Class in org.openksavi.sponge.core.correlator
-
A default correlator for a builder.
- DefaultBuilderCorrelator(BaseCorrelatorBuilder) - Constructor for class org.openksavi.sponge.core.correlator.DefaultBuilderCorrelator
-
- DefaultBuilderFilter - Class in org.openksavi.sponge.core.filter
-
A default filter for a filter builder.
- DefaultBuilderFilter(BaseFilterBuilder) - Constructor for class org.openksavi.sponge.core.filter.DefaultBuilderFilter
-
- DefaultBuilderRule - Class in org.openksavi.sponge.core.rule
-
A default rule for a builder.
- DefaultBuilderRule(BaseRuleBuilder) - Constructor for class org.openksavi.sponge.core.rule.DefaultBuilderRule
-
- DefaultBuilderTrigger - Class in org.openksavi.sponge.core.trigger
-
A default trigger for a builder.
- DefaultBuilderTrigger(BaseTriggerBuilder) - Constructor for class org.openksavi.sponge.core.trigger.DefaultBuilderTrigger
-
- DefaultConfigurationManager - Class in org.openksavi.sponge.core.engine
-
Default configuration manager.
- DefaultConfigurationManager(SpongeEngine, String) - Constructor for class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Creates a new configuration manager.
- DefaultEngineModuleProvider - Class in org.openksavi.sponge.core.spi
-
Default provider for engine modules.
- DefaultEngineModuleProvider() - Constructor for class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
-
- DefaultEngineParameters - Class in org.openksavi.sponge.core.engine
-
Default values of engine parameters.
- DefaultEngineParameters() - Constructor for class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- DefaultEventDefinition - Class in org.openksavi.sponge.core.event
-
- DefaultEventDefinition(EngineOperations, String, EventClonePolicy) - Constructor for class org.openksavi.sponge.core.event.DefaultEventDefinition
-
Creates a new event definition.
- DefaultEventDefinition(EngineOperations, Event) - Constructor for class org.openksavi.sponge.core.event.DefaultEventDefinition
-
Creates a new event definition.
- DefaultEventQueueManager - Class in org.openksavi.sponge.core.engine
-
Event Queue Manager.
- DefaultEventQueueManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
Creates a new Event Queue Manager.
- DefaultEventQueueProvider - Class in org.openksavi.sponge.core.spi
-
Default EventQueueProvider.
- DefaultEventQueueProvider() - Constructor for class org.openksavi.sponge.core.spi.DefaultEventQueueProvider
-
- DefaultFilterProcessingUnit - Class in org.openksavi.sponge.core.engine.processing
-
Default Filter Processing Unit.
- DefaultFilterProcessingUnit(String, SpongeEngine, EventQueue, EventQueue) - Constructor for class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit
-
Creates a new Filter Processing Unit.
- DefaultFilterProcessingUnit.FilterLoopWorker - Class in org.openksavi.sponge.core.engine.processing
-
Processing unit worker to be used in a thread pool.
- DefaultInteractiveMode - Class in org.openksavi.sponge.core.engine.interactive
-
Default interactive mode.
- DefaultInteractiveMode(SpongeEngine, String, Supplier<InteractiveModeConsole>) - Constructor for class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
-
- defaultKnowledgeBase - Variable in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- DefaultKnowledgeBase - Class in org.openksavi.sponge.core.kb
-
- DefaultKnowledgeBase() - Constructor for class org.openksavi.sponge.core.kb.DefaultKnowledgeBase
-
- DefaultKnowledgeBaseFileProvider - Class in org.openksavi.sponge.core.kb
-
A default knowledge base file provider.
- DefaultKnowledgeBaseFileProvider() - Constructor for class org.openksavi.sponge.core.kb.DefaultKnowledgeBaseFileProvider
-
- DefaultKnowledgeBaseManager - Class in org.openksavi.sponge.core.engine
-
Knowledge base manager.
- DefaultKnowledgeBaseManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
Creates a new knowledge base manager.
- DefaultPluginManager - Class in org.openksavi.sponge.core.engine
-
Plugin Manager.
- DefaultPluginManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Creates a new Plugin Manager.
- DefaultProcessableThreadPool - Class in org.openksavi.sponge.core.engine
-
- DefaultProcessableThreadPool(ExecutorService, Processable) - Constructor for class org.openksavi.sponge.core.engine.DefaultProcessableThreadPool
-
- DefaultProcessDefinition - Class in org.openksavi.sponge.core.util.process
-
A default process definition.
- DefaultProcessDefinition(SpongeEngine, ProcessConfiguration) - Constructor for class org.openksavi.sponge.core.util.process.DefaultProcessDefinition
-
- DefaultProcessingUnitManager - Class in org.openksavi.sponge.core.engine
-
Processing Unit Manager.
- DefaultProcessingUnitManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
-
Creates a new Processing Unit Manager.
- DefaultProcessingUnitProvider - Class in org.openksavi.sponge.core.spi
-
Default processing unit provider.
- DefaultProcessingUnitProvider() - Constructor for class org.openksavi.sponge.core.spi.DefaultProcessingUnitProvider
-
- DefaultProcessInstance - Class in org.openksavi.sponge.core.util.process
-
A default process instance.
- DefaultProcessInstance(SpongeEngine, ProcessConfiguration) - Constructor for class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- DefaultProcessorInstanceHolder - Class in org.openksavi.sponge.core.engine
-
- DefaultProcessorInstanceHolder(Processor<?>, String, boolean) - Constructor for class org.openksavi.sponge.core.engine.DefaultProcessorInstanceHolder
-
- DefaultProcessorManager - Class in org.openksavi.sponge.core.engine
-
Processor manager.
- DefaultProcessorManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
Creates a new processor manager.
- DefaultProcessorManager.RegistrationHandler - Class in org.openksavi.sponge.core.engine
-
Processor registration handler.
- DefaultScriptKnowledgeBase - Class in org.openksavi.sponge.core.kb
-
Script based knowledge base.
- DefaultScriptKnowledgeBase(String, KnowledgeBaseType) - Constructor for class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- DefaultScriptKnowledgeBase(String) - Constructor for class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- DefaultSession - Class in org.openksavi.sponge.core.engine
-
A default implementation of session.
- DefaultSession() - Constructor for class org.openksavi.sponge.core.engine.DefaultSession
-
- DefaultSpongeEngine - Class in org.openksavi.sponge.core.engine
-
A default Sponge engine.
- DefaultSpongeEngine() - Constructor for class org.openksavi.sponge.core.engine.DefaultSpongeEngine
-
Creates a new engine.
- DefaultStatisticsManager - Class in org.openksavi.sponge.core.engine
-
Statistics Manager.
- DefaultStatisticsManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
Creates a new Statistics Manager.
- DefaultThreadPool - Class in org.openksavi.sponge.core.engine
-
A default thread pool.
- DefaultThreadPool(String, ExecutorService) - Constructor for class org.openksavi.sponge.core.engine.DefaultThreadPool
-
- DefaultThreadPoolManager - Class in org.openksavi.sponge.core.engine
-
Default Thread Pool Manager.
- DefaultThreadPoolManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
Creates a new Thread Pool Manager.
- DefaultThreadPoolManager.WaitRejectedExecutionHandlerPolicy - Class in org.openksavi.sponge.core.engine
-
- definePluginVariable(String, Plugin) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
- definePluginVariables() - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Defines plugin variables.
- deregister(String) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager.RegistrationHandler
-
- description - Variable in class org.openksavi.sponge.core.event.BaseEvent
-
Event description.
- description(String) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- destroy() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- destroy() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- disable(KnowledgeBase, String) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- disable(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- disable(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- disable(Class<? extends Processor>) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseEngineOperations
-
Disables Java processor.
- disableAction(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- disableAll(Class<? extends Processor>...) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseEngineOperations
-
Disables Java processors.
- disableCorrelator(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- disableFilter(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- disableJava(Class<? extends Processor>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- disableJavaAction(Class<? extends Action>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
Disables Java action.
- disableJavaAll(Class<?>...) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- disableJavaByScan(Object...) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- disableJavaCorrelator(Class<? extends Correlator>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- disableJavaFilter(Class<? extends Filter>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
Disables Java filter.
- disableJavaRule(Class<? extends Rule>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
Disables Java rule.
- disableJavaTrigger(Class<? extends Trigger>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
Disables Java trigger.
- disableRule(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- disableTrigger(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- doCreateInstance(String, Class<T>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
Creates an instance of the given class.
- doCreateInstance(String, Class<T>) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- doCreateInstance(String, Class<T>) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseInterpreter
-
- doDisable(KnowledgeBase, Object, ProcessorType) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- doEnable(KnowledgeBase, ProcessorProvider, ProcessorType) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- doGet(String, boolean) - Method in class org.openksavi.sponge.core.engine.MapVariables
-
- doGet(String, boolean, T) - Method in class org.openksavi.sponge.core.event.AttributeMapEvent
-
- doGet(String, boolean, T) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- doGet(String, boolean, T) - Method in class org.openksavi.sponge.core.event.ProcessorControlEvent
-
- doGetNonBlocking() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
Returns the next pair (trigger adapter or event set processor group adapter) available to processing.
- doInWrappedException(KnowledgeBase, Runnable, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- doLoad(Reader, String) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- doReload(List<KnowledgeBaseScript>) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- doSchedule(Event, Trigger, boolean) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
- doShutdown() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- doShutdown() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Shuts down the engine.
- doShutdown() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
Shuts down this managed entity.
- doShutdown() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
Shuts down this managed entity.
- doShutdown() - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Shuts down plugins.
- doShutdown() - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
-
- doShutdown() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
Shuts down this event scheduler.
- doShutdown() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- doShutdown() - Method in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit
-
- doShutdown() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Shuts down this managed entity.
- doStartup() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- doStartup() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Starts up the engine.
- doStartup() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Starts up this managed entity.
- doStartup() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
Starts up this managed entity.
- doStartup() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
Starts up this managed entity.
- doStartup() - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Starts up plugins.
- doStartup() - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
-
- doStartup() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
Starts up this event scheduler.
- doStartup() - Method in class org.openksavi.sponge.core.engine.event.SynchroEventQueue
-
Starts up this managed entity.
- doStartup() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
Starts up this managed entity.
- doStartup() - Method in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit
-
- doStartup() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Starts up this managed entity.
- doValidateType(DataType, String, Deque<DataType>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- dumpConfiguration(Configuration) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
Dumps configuration to string.
- duration - Variable in class org.openksavi.sponge.core.BaseEventSetProcessorMeta
-
Duration.
- DurationControlEvent - Class in org.openksavi.sponge.core.event
-
A control event for handling duration timeout in event set processors.
- DurationControlEvent(EventSetProcessorAdapter) - Constructor for class org.openksavi.sponge.core.event.DurationControlEvent
-
- durationOccurred() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- durationOccurred(T) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
- durationOccurred(EventSetProcessorAdapter<?>) - Method in class org.openksavi.sponge.core.engine.processing.ImmediateEventSetProcessorDurationStrategy
-
- durationOccurred(EventSetProcessorAdapter<?>) - Method in class org.openksavi.sponge.core.engine.processing.QueuedEventSetProcessorDurationStrategy
-
- durationTriggered - Variable in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
Indicates that duration trigger for this event set processor occurred.
- GenericExceptionContext - Class in org.openksavi.sponge.core.engine
-
Exception context.
- GenericExceptionContext(SpongeEngine, String) - Constructor for class org.openksavi.sponge.core.engine.GenericExceptionContext
-
- GenericExceptionContext(SpongeEngine, String, Object) - Constructor for class org.openksavi.sponge.core.engine.GenericExceptionContext
-
- GenericKnowledgeBaseType - Class in org.openksavi.sponge.core.kb
-
Generic knowledge base type.
- GenericKnowledgeBaseType(String, String, List<String>, boolean) - Constructor for class org.openksavi.sponge.core.kb.GenericKnowledgeBaseType
-
- GenericPropertyEntry - Class in org.openksavi.sponge.core.engine
-
Property entry.
- GenericPropertyEntry(Object, boolean, boolean) - Constructor for class org.openksavi.sponge.core.engine.GenericPropertyEntry
-
- get(long) - Method in class org.openksavi.sponge.core.engine.event.NullEventQueue
-
Always returns null.
- get(long) - Method in class org.openksavi.sponge.core.engine.event.PriorityEventQueue
-
Returns the first event from the queue.
- get(long) - Method in class org.openksavi.sponge.core.engine.event.SynchroEventQueue
-
Returns the first event from the queue.
- get(String) - Method in class org.openksavi.sponge.core.engine.MapVariables
-
- get(Class<T>, String) - Method in class org.openksavi.sponge.core.engine.MapVariables
-
- get(String, T) - Method in class org.openksavi.sponge.core.engine.MapVariables
-
- get(Class<T>, String, T) - Method in class org.openksavi.sponge.core.engine.MapVariables
-
- get(long, TimeUnit) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
Returns the next pair (trigger adapter or event set processor group adapter) available to processing.
- get(String) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
Returns the attribute value or throws IllegalArgumentException if it does't exist.
- get(Class<T>, String) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- get(String, T) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- get(K, Callable<? extends V>) - Method in class org.openksavi.sponge.core.util.GuavaLocalCache
-
- get(K) - Method in class org.openksavi.sponge.core.util.GuavaLocalLoadingCache
-
- get(K, Callable<? extends V>) - Method in interface org.openksavi.sponge.core.util.LocalCache
-
- get(K) - Method in interface org.openksavi.sponge.core.util.LocalLoadingCache
-
- GET_ITERATION_TIMEOUT - Static variable in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
- getAbbreviatedEventSequenceString(BaseRule) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getActionAdapter(String) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
-
- getActionAdapters(String, String) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
-
- getActionManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getActionMeta(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getActionMeta(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getActions() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the list of action adapters.
- getActiveThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
Returns active thread count.
- getAdapter() - Method in class org.openksavi.sponge.core.BaseProcessor
-
- getAdapter() - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler.EventSetProcessorDurationTask
-
- getAlgorithm() - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- getAll() - Method in class org.openksavi.sponge.core.event.AttributeMapEvent
-
Returns attribute map.
- getAll() - Method in class org.openksavi.sponge.core.event.ProcessorControlEvent
-
- getAll(Iterable<? extends K>) - Method in class org.openksavi.sponge.core.util.GuavaLocalLoadingCache
-
- getAll(Iterable<? extends K>) - Method in interface org.openksavi.sponge.core.util.LocalLoadingCache
-
- getAllowConcurrentEventTypeProcessingByEventSetProcessors() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getAllProcessorAdapters() - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- getArg(String) - Method in class org.openksavi.sponge.core.action.BaseActionMeta
-
- getArgs() - Method in class org.openksavi.sponge.core.action.BaseActionMeta
-
- getArgsString() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- getAsyncEventSetProcessorExecutorThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getAsyncEventSetProcessorExecutorThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getAsyncEventSetProcessorProcessingPartitionSize() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getAsyncEventSetProcessorProcessingThreshold() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getAsyncEventSetProcessorThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler
-
- getAsyncEventSetProcessorThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- getAttribute(String, String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getAttributeName() - Method in class org.openksavi.sponge.core.library.Deduplication
-
- getAutoEnable() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getAutoEnable() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getBaseTimestamp() - Method in class org.openksavi.sponge.core.event.AtomicLongEventIdGenerator
-
- getBaseTimestamp() - Method in class org.openksavi.sponge.core.event.EventId
-
- getBigDecimal(String, BigDecimal) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getBigDecimalAttribute(String, BigDecimal) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getBigInteger(String, BigInteger) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getBigIntegerAttribute(String, BigInteger) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getBody() - Method in class org.openksavi.sponge.core.kb.StringKnowledgeBaseScript
-
- getBoolean(String, Boolean) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getBooleanAttribute(String, Boolean) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getBuilder() - Method in class org.openksavi.sponge.core.engine.BuilderProcessorProvider
-
- getByte(String, Byte) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getByteAttribute(String, Byte) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getCache() - Method in class org.openksavi.sponge.core.library.Deduplication
-
- getCacheBuilder() - Method in class org.openksavi.sponge.core.library.Deduplication
-
- getCapacity() - Method in class org.openksavi.sponge.core.engine.event.BaseEventQueue
-
Returns the capacity of the queue.
- getCapacity() - Method in class org.openksavi.sponge.core.engine.event.NullEventQueue
-
Always returns -1, that means unlimited size.
- getCapacity() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
- getCategories() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getCategories() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getCategory(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getCategory() - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- getCategory(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getCategoryIndex(SpongeEngine, CategoryMeta) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getCharset() - Method in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
-
Returns the charset.
- getCharset() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- getChildConfiguration(String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getChildConfigurationsOf(String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getChildren() - Method in class org.openksavi.sponge.core.util.TreeNode
-
- getClass(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
Finds a class by the name.
- getConfiguration() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Returns plugin configuration.
- getConfiguration() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getConfiguration() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- getConfigurationFileDir(SpongeEngine) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
Returns the configuration file directory or null if the configuration file is not present.
- getConfigurationFilename() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getConfigurationFileUrl() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getConfigurationManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns Configuration Manager.
- getConfigurationsAt(String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getConsole() - Method in class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
-
- getCorrelatorAdapterGroups() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- getCorrelatorGroups() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the list of correlator adapter groups.
- getCorrelatorMeta(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getCorrelatorMeta(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getCorrelators() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
-
- getCustomRuleEventSpec(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
Resolves event specification "<name> <alias> : <mode>".
- getDecomposedQueue() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- getDecomposedQueueCapacity() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getDecomposedQueueSummary(DecomposedQueueMainProcessingUnit) - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
- getDecomposedQueueThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- getDefaultAttributeValue(String, boolean, T) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- getDefaultKnowledgeBase() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- getDefaultParameters() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getDefinition() - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- getDefinition() - Method in class org.openksavi.sponge.core.BaseEventProcessorAdapter
-
- getDefinition() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- getDefinition() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
- getDefinition() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
Returns processor definition.
- getDefinition() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- getDefinition() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
-
- getDefinition() - Method in interface org.openksavi.sponge.core.ProcessorAdapterImplementor
-
Returns processor definition.
- getDefinition() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapter
-
- getDefinition() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- getDescription() - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- getDescription() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- getDescription() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- getDescription() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getDisplayLabel(Descriptive) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getDouble(String, Double) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getDoubleAttribute(String, Double) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getDuration() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorMeta
-
- getDurationThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getDurationThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getDynamicThreadPoolKeepAliveTime() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getEngine() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getEngine() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
Returns the engine.
- getEngine() - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
Returns the engine.
- getEngine() - Method in class org.openksavi.sponge.core.engine.GenericExceptionContext
-
- getEngine() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScriptProvider
-
- getEngineConfig() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Returns the engine configuration.
- getEngineDefaultParameters() - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Returns the engine default parameters.
- getEngineDescription() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getEngineLabel() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getEngineName() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getEngineOperations() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getEngineOperations() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
- getEngineOperations() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
- getEngineOperations() - Method in class org.openksavi.sponge.java.JKnowledgeBase
-
- getEntries() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
Returns all scheduled entries.
- getEntry() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
-
- getError() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getError() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getErrorLoggingConsumer() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- getErrorString() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getEvent() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
-
- getEvent() - Method in class org.openksavi.sponge.core.event.QuartzEventSchedulerEntry
-
- getEvent(String) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- getEvent(String) - Method in class org.openksavi.sponge.core.rule.BaseRule
-
- getEvent(String) - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- getEvent(String) - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
-
- getEvent() - Method in class org.openksavi.sponge.core.rule.RuleAdapterRuntime.NodeValue
-
- getEventAliasMap() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Returns event alias map.
- getEventAliasMap() - Method in class org.openksavi.sponge.core.rule.BaseRule
-
- getEventAliasMap() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- getEventAliasMap() - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
-
- getEventClonePolicy() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Return event clone policy.
- getEventClonePolicy() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getEventConditions(String) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- getEventConditions() - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- getEventCount() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapter
-
- getEventIdGenerator() - Method in class org.openksavi.sponge.core.engine.event.BaseEventScheduler
-
- getEventIndex(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- getEventIndex(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.OrderedRuleAdapterRuntime
-
- getEventIndex(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
- getEventMode(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Returns event mode.
- getEventMode(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
- getEventName(int) - Method in class org.openksavi.sponge.core.BaseEventProcessorMeta
-
- getEventNames() - Method in class org.openksavi.sponge.core.BaseEventProcessorMeta
-
Returns event names for which this processor definition is registered.
- getEventPerformance() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
- getEventProcessorRegistrationListener() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
- getEventProcessors(String) - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
Returns the processors listening for the event.
- getEventQueueCapacity() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Returns the event queue capacity.
- getEventQueueCapacity() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getEventQueueManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getEventQueues() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
Returns event queues.
- getEventScheduler() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns Event Scheduler.
- getEventSequence() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Returns event sequence.
- getEventSequence() - Method in class org.openksavi.sponge.core.rule.BaseRule
-
- getEventSequence() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- getEventSequence() - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
-
- getEventSetProcessorAdapter() - Method in class org.openksavi.sponge.core.event.DurationControlEvent
-
- getEventSetProcessorAdapterGroup() - Method in class org.openksavi.sponge.core.event.DurationControlEvent
-
- getEventSetProcessorAdapterImpl() - Method in class org.openksavi.sponge.core.BaseEventSetProcessor
-
- getEventSetProcessorAdapters() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
Returns all event set processor adapters that belong to this group.
- getEventSetProcessorDefaultSynchronous() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getEventSetProcessorDefaultSynchronous() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getEventSetProcessorDurationStrategy() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getEventSetProcessorsSummary(String, List<? extends EventSetProcessorAdapterGroup>) - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
- getEventSpec(int) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- getEventSpecs() - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- getEventTree() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Returns the event tree.
- getEventTree() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
Returns the event tree.
- getEventTree() - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
-
- getEventType(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getEventType(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getEventTypes() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getEventTypes() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getException(Throwable, Class<T>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getExceptionHandler() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getExceptionHandler() - Method in class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
-
- getExecutor() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPool
-
- getExecutorShutdownTimeout() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getExecutorShutdownTimeout() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getExitCode() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getExpectedEventIndex(TreeNode<RuleAdapterRuntime.NodeValue>, Event) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- getExpectedEventIndex(TreeNode<RuleAdapterRuntime.NodeValue>, Event) - Method in class org.openksavi.sponge.core.rule.OrderedRuleAdapterRuntime
-
Checks if the specified event is expected for the given level.
- getExpectedEventIndex(TreeNode<RuleAdapterRuntime.NodeValue>, Event) - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
- getFeatures() - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- getFeatures() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- getFileDir(URL) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getFileDirAsFile(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getFileExtensions() - Method in class org.openksavi.sponge.core.kb.GenericKnowledgeBaseType
-
- getFilename() - Method in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
-
- getFilterMeta(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getFilterMeta(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getFilterProcessingUnit() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getFilterProcessingUnit() - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
-
- getFilters() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the list of filter adapters.
- getFirstEvent() - Method in class org.openksavi.sponge.core.BaseEventSetProcessor
-
- getFirstEvent() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- getFirstEvent() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- getFirstEvent() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- getFirstEvent() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- getFirstEvent() - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
-
- getFloat(String, Float) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getFloatAttribute(String, Float) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getFuture() - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler.EventSetProcessorDurationTask
-
- getFutures() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPool
-
- getGenericEventSpecs() - Method in class org.openksavi.sponge.core.rule.BaseRuleBuilder
-
- getGroup() - Method in class org.openksavi.sponge.core.BaseEventSetProcessor
-
- getGroup() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- getHandler(ProcessorType) - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- getHandlers() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- getHome() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getHome() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Returns the engine home directory.
- getId() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
Returns event ID.
- getId() - Method in class org.openksavi.sponge.core.event.EventId
-
- getId() - Method in class org.openksavi.sponge.core.event.QuartzEventSchedulerEntry
-
- getIfPresent(K) - Method in class org.openksavi.sponge.core.util.GuavaLocalCache
-
- getIfPresent(K) - Method in interface org.openksavi.sponge.core.util.LocalCache
-
- getIndex() - Method in class org.openksavi.sponge.core.rule.RuleAdapterRuntime.NodeValue
-
- getInEvent() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit.EventLoopWorker
-
- getInfo() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
Returns the engine info.
- getInfo() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the engine info.
- getInfo() - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Returns the engine info.
- getInfo() - Method in class org.openksavi.sponge.core.VersionInfo
-
Returns the engine info.
- getInfo(String) - Method in class org.openksavi.sponge.core.VersionInfo
-
Returns the engine info.
- getInitialDynamicThreadPoolSizeRatio() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getInput() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getInputEventQueue() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
- getInputQueue() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getInputQueue() - Method in class org.openksavi.sponge.core.spi.DefaultEventQueueProvider
-
- getInputStream(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
Opens an input stream for a file.
- getInQueue() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
- getInteger(String, Integer) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getIntegerAttribute(String, Integer) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getInternalConfiguration() - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getInternalProcess() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getInternalQueueBlockingPutSleep() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getInternalService() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- getInterpreter() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getInterpreter() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- getInterpreter() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- getInvocable() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
- getJavaException(Throwable) - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBaseInterpreter
-
- getJavaException(Throwable) - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
- getKb() - Method in class org.openksavi.sponge.core.BaseProcessor
-
- getKb() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- getKeyPassword() - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- getKeyStore() - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- getKeyStoreInstance() - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getKeyStorePassword() - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- getKnowledgeBase() - Method in class org.openksavi.sponge.core.BaseProcessor
-
- getKnowledgeBase() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
- getKnowledgeBase() - Method in class org.openksavi.sponge.core.BaseProcessorDefinition
-
- getKnowledgeBase(String) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- getKnowledgeBase() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- getKnowledgeBase() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScript
-
- getKnowledgeBase() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
- getKnowledgeBaseFileProvider() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getKnowledgeBaseIndex(SpongeEngine, KnowledgeBase) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getKnowledgeBaseInterpreterFactory(String) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- getKnowledgeBaseInterpreterFactory() - Method in class org.openksavi.sponge.java.spi.JavaKnowledgeBaseInterpreterFactoryProvider
-
- getKnowledgeBaseInterpreterFactoryProviders() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getKnowledgeBaseManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns knowledge base manager.
- getKnowledgeBaseName() - Method in class org.openksavi.sponge.core.plugin.KnowledgeBasePluginStub
-
- getKnowledgeBases() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- getKnowledgeBaseScriptProvider(KnowledgeBaseScript) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- getLabel() - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- getLabel() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- getLabel() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- getLabel() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getLanguage() - Method in class org.openksavi.sponge.core.kb.GenericKnowledgeBaseType
-
- getLastEvent() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit.EventLoopWorker
-
- getLastId() - Method in class org.openksavi.sponge.core.event.AtomicLongEventIdGenerator
-
- getLastSubdirectory(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getLevel() - Method in class org.openksavi.sponge.core.util.TreeNode
-
- getLoadingCache() - Method in class org.openksavi.sponge.core.util.GuavaLocalLoadingCache
-
- getLocatedUrl() - Method in class org.openksavi.sponge.core.config.FallbackBasePathLocationStrategy
-
- getLock() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelator
-
Returns the lock that can be used to synchronize threads when the instance synchronous flag is set to false.
- getLock() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- getLogger() - Method in class org.openksavi.sponge.core.BaseProcessor
-
- getLogger() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
Returns the logger.
- getLogger() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getLogger() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
-
- getLogger() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
- getLogger() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Returns the logger.
- getLong(String, Long) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getLongAttribute(String, Long) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getMainEventQueue() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
- getMainEventQueueCapacity() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getMainKnowledgeBase() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- getMainProcessingUnit() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getMainProcessingUnit() - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
-
- getMainProcessingUnitThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Returns the number of the Main Processing Unit worker threads.
- getMainProcessingUnitThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getMainProcessingUnitWorkerExecutorQueueSize() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getMainQueue() - Method in class org.openksavi.sponge.core.spi.DefaultEventQueueProvider
-
- getMaxInstances() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorMeta
-
- getMemorySummary() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
- getMeta() - Method in class org.openksavi.sponge.core.action.BaseAction
-
- getMeta() - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.action.BaseActionDefinition
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventProcessor
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventProcessorAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventProcessorBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventProcessorDefinition
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventSetProcessor
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorDefinition
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseProcessor
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseProcessorBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.BaseProcessorDefinition
-
- getMeta() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelator
-
- getMeta() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
-
- getMeta() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorDefinition
-
- getMeta() - Method in class org.openksavi.sponge.core.filter.BaseFilter
-
- getMeta() - Method in class org.openksavi.sponge.core.filter.BaseFilterAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.filter.BaseFilterBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.filter.BaseFilterDefinition
-
- getMeta() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- getMeta() - Method in class org.openksavi.sponge.core.rule.BaseRule
-
- getMeta() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapterGroup
-
- getMeta() - Method in class org.openksavi.sponge.core.rule.BaseRuleBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.rule.BaseRuleDefinition
-
- getMeta() - Method in class org.openksavi.sponge.core.trigger.BaseTrigger
-
- getMeta() - Method in class org.openksavi.sponge.core.trigger.BaseTriggerAdapter
-
- getMeta() - Method in class org.openksavi.sponge.core.trigger.BaseTriggerBuilder
-
- getMeta() - Method in class org.openksavi.sponge.core.trigger.BaseTriggerDefinition
-
- getMethodName() - Method in class org.openksavi.sponge.core.rule.MethodNameEventCondition
-
- getModuleProvider() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the module provider.
- getName() - Method in class org.openksavi.sponge.core.BaseProcessorBuilder
-
- getName() - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- getName() - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getName() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
Returns the name.
- getName() - Method in class org.openksavi.sponge.core.engine.DefaultProcessorInstanceHolder
-
- getName() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPool
-
- getName() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
Returns event name.
- getName() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getName() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScript
-
- getName() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- getNameList(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getNext() - Method in class org.openksavi.sponge.core.event.AtomicLongEventIdGenerator
-
- getNextEntryId() - Method in class org.openksavi.sponge.core.engine.event.BaseEventScheduler
-
- getNonWildcardReaders(String, String, Charset) - Method in class org.openksavi.sponge.core.kb.DefaultKnowledgeBaseFileProvider
-
- getOnAcceptAsFirstCallback() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- getOnAcceptCallback() - Method in class org.openksavi.sponge.core.filter.BaseFilterBuilder
-
- getOnAcceptCallback() - Method in class org.openksavi.sponge.core.trigger.BaseTriggerBuilder
-
- getOnCallCallback() - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- getOnDurationCallback() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- getOnEventCallback() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- getOnInitCallback() - Method in class org.openksavi.sponge.core.BaseProcessorBuilder
-
- getOnIsActiveCallback() - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- getOnProvideArgsCallback() - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- getOnRunCallback() - Method in class org.openksavi.sponge.core.rule.BaseRuleBuilder
-
- getOnRunCallback() - Method in class org.openksavi.sponge.core.trigger.BaseTriggerBuilder
-
- getOnShutdownListeners() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getOnStartupListeners() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getOperations() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getOutput() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getOutputBinary() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getOutputEventQueue() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
- getOutputLoggingConsumer() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- getOutputQueue() - Method in class org.openksavi.sponge.core.spi.DefaultEventQueueProvider
-
- getOutputString() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getOutQueue() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
- getPackagePath(Class<?>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getParent() - Method in class org.openksavi.sponge.core.util.TreeNode
-
- getPath(TreeNode<T>) - Method in class org.openksavi.sponge.core.util.Tree
-
- getPath(TreeNode<T>) - Method in class org.openksavi.sponge.core.util.TreeNode
-
- getPathValues(TreeNode<T>) - Method in class org.openksavi.sponge.core.util.Tree
-
- getPathValues(TreeNode<T>) - Method in class org.openksavi.sponge.core.util.TreeNode
-
- getPattern(String) - Method in class org.openksavi.sponge.core.util.RegexPatternMatcher
-
- getPatternMatcher() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getPlugin(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getPlugin(Class<T>, String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getPlugin(Class<T>) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getPlugin(String) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Returns a plugin identified by the name.
- getPlugin(Class<T>, String) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
- getPlugin(Class<T>) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
- getPluginClassName() - Method in class org.openksavi.sponge.core.plugin.KnowledgeBasePluginStub
-
- getPluginCount() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
Returns the number of plugins.
- getPluginManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns Plugin Manager.
- getPlugins() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the list of plugins.
- getPlugins() - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Returns the plugin list.
- getPostConfigKnowledgeBases() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getPostConfigPlugins() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getPreConfigKnowledgeBases() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getPreConfigPlugins() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getPreviousHappenedEventIndexes(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
- getPriority() - Method in class org.openksavi.sponge.core.event.BaseControlEvent
-
Returns event priority.
- getPriority() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
Returns event priority.
- getProcess() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessDefinition
-
- getProcessable() - Method in class org.openksavi.sponge.core.engine.DefaultProcessableThreadPool
-
- getProcessable() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit.LoopWorker
-
- getProcessingUnit() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnitHandler
-
- getProcessingUnitConcurrentListenerThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getProcessingUnitEventProcessorCacheExpireTime() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getProcessingUnitManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns Processing Unit Manager.
- getProcessor() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
- getProcessor() - Method in class org.openksavi.sponge.core.engine.DefaultProcessorInstanceHolder
-
- getProcessorAdapter() - Method in class org.openksavi.sponge.core.event.ProcessorControlEvent
-
- getProcessorAdapterList(ProcessorType) - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- getProcessorClasses() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- getProcessorManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getProcessorProvider() - Method in class org.openksavi.sponge.core.BaseProcessorDefinition
-
- getProcessorQualifiedName(ProcessorOperations) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getProcessorQualifiedNameList(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getProcessors() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getProduct() - Method in class org.openksavi.sponge.core.VersionInfo
-
- getProperty(String, String, boolean) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getProperty(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getProperty(String, String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getProperty(String) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- getProvider(T) - Method in class org.openksavi.sponge.core.kb.KnowledgeBaseScriptProviderMapping
-
- getQualifiedVersion() - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
- getRandomUuidString() - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getReader(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
Opens a reader for a file.
- getReader(String, Charset) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
Opens a reader for a file.
- getReaders(SpongeEngine, String, Charset) - Method in class org.openksavi.sponge.core.kb.DefaultKnowledgeBaseFileProvider
-
- getReaders() - Method in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScriptProvider
-
- getReaders() - Method in class org.openksavi.sponge.core.kb.StringKnowledgeBaseScriptProvider
-
- getRegisteredActionAdapterMap() - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
-
- getRegisteredProcessorAdapterMap() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
Returns registered processor adapter map.
- getRegisteredTypeNames() - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- getRegistrationHandler(ProcessorType) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
-
- getRememberedException() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getRequiredConfigurationString(Configuration, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getRequiredFullSemaphorePermits() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- getResult() - Method in class org.openksavi.sponge.core.action.BaseActionMeta
-
- getRoot() - Method in class org.openksavi.sponge.core.util.Tree
-
- getRootConfig() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Returns the root configuration.
- getRuleAdapterGroups() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- getRuleAdapterImpl() - Method in class org.openksavi.sponge.core.rule.BaseRule
-
- getRuleEventSpec(Object) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
- getRuleGroups() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the list of rule adapter groups.
- getRuleMeta(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getRuleMeta(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getRules() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapterGroup
-
- getRuntime() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- getRuntime() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getScheduledEventCount() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
Returns scheduled event count.
- getScheduler() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
-
- getScheduler() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
- getScript() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScriptProvider
-
- getScriptClassInstancePoviderCacheExpireTime() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- getScriptClassInstancePoviderFormat() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
- getScriptEngine() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
- getScriptInterpreter(SpongeEngine, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getScriptKnowledgeBase(String) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- getScriptKnowledgeBaseInterpreter() - Method in class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
-
- getScriptKnowledgeBaseProcessorClassName(Object) - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBaseInterpreter
-
- getScripts() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- getSession() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getShort(String, Short) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getShortAttribute(String, Short) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getSimplifiedImportClasses() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- getSize() - Method in class org.openksavi.sponge.core.engine.event.NullEventQueue
-
- getSize() - Method in class org.openksavi.sponge.core.engine.event.PriorityEventQueue
-
Returns the current size of the queue.
- getSize() - Method in class org.openksavi.sponge.core.engine.event.SynchroEventQueue
-
Returns the current size of the queue.
- getSize() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
- getSourceName() - Method in class org.openksavi.sponge.core.engine.GenericExceptionContext
-
- getSourceName(Throwable) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getSourceObject() - Method in class org.openksavi.sponge.core.engine.GenericExceptionContext
-
- getSpecificExceptionMessage(Throwable) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
- getSponge() - Method in class org.openksavi.sponge.core.BaseProcessor
-
- getSponge() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
Shortcut method for using in the knowledge bases.
- getSponge() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
- getSponge(KnowledgeBaseInterpreter) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getSponge() - Method in class org.openksavi.sponge.java.JKnowledgeBase
-
- getStandardImportClasses() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- getStartTime() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- getState() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
Returns event set processor state.
- getState() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- getStatisticsManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns Statistics Manager.
- getStatisticsSummary() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
Returns the engine statistics summary.
- getString(String, String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getSummary() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
Returns statistics summary.
- getSupportedType() - Method in class org.openksavi.sponge.java.spi.JavaKnowledgeBaseInterpreterFactory
-
- getSupportedTypes() - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getTemplateAdapter() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
- getTemplateAdapter() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
-
- getTemplateAdapter() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapterGroup
-
- getThreadPoolManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns Thread Pool Manager.
- getThreadPoolManager() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
- getThreadPoolSummary(ThreadPool) - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
- getTime() - Method in class org.openksavi.sponge.core.event.BaseEvent
-
Returns event time.
- getTriggerAdapters() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- getTriggerMeta(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getTriggerMeta(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getTriggers() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the list of trigger adapters.
- getType() - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- getType(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getType(String, String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getType() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- getType() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
-
- getType(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getType(String, String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getType() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnitHandler
-
- getType() - Method in class org.openksavi.sponge.core.filter.BaseFilterAdapter
-
- getType() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getType() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
- getType() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
- getType() - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapterGroup
-
- getType() - Method in class org.openksavi.sponge.core.trigger.BaseTriggerAdapter
-
- getTypeCode() - Method in class org.openksavi.sponge.core.kb.GenericKnowledgeBaseType
-
- getTypes() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getTypes() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getUrlFromClasspath(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- getUuid() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- getUuid() - Method in class org.openksavi.sponge.core.engine.DefaultSession
-
- getValue() - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getValue(String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getValue() - Method in class org.openksavi.sponge.core.engine.GenericPropertyEntry
-
- getValue() - Method in class org.openksavi.sponge.core.util.TreeNode
-
- getVariable(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getVariable(Class<T>, String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getVariable(String, T) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getVariable(Class<T>, String, T) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- getVariable(String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- getVariable(String) - Method in class org.openksavi.sponge.core.engine.DefaultSession
-
- getVariable(Class<T>, String) - Method in class org.openksavi.sponge.core.engine.DefaultSession
-
- getVariable(String, T) - Method in class org.openksavi.sponge.core.engine.DefaultSession
-
- getVariable(Class<T>, String, T) - Method in class org.openksavi.sponge.core.engine.DefaultSession
-
- getVariable(String, Class<T>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
-
- getVariable(String) - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBaseInterpreter
-
- getVariable(String) - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
- getVersion() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
Returns the engine version.
- getVersion() - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- getVersion() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Returns the engine version.
- getVersion() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- getVersion() - Method in class org.openksavi.sponge.core.VersionInfo
-
Returns the engine version.
- getWelcomeMessage() - Method in class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
-
- getWildcardReaders(Path, String, Charset) - Method in class org.openksavi.sponge.core.kb.DefaultKnowledgeBaseFileProvider
-
- getWorkerThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- group - Variable in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
Event set processor group.
- GuavaLocalCache<K,V> - Class in org.openksavi.sponge.core.util
-
A Guava based local cache.
- GuavaLocalCache(Cache<K, V>) - Constructor for class org.openksavi.sponge.core.util.GuavaLocalCache
-
- GuavaLocalLoadingCache<K,V> - Class in org.openksavi.sponge.core.util
-
A Guava based local loading cache.
- GuavaLocalLoadingCache(LoadingCache<K, V>) - Constructor for class org.openksavi.sponge.core.util.GuavaLocalLoadingCache
-
- JAction - Class in org.openksavi.sponge.java
-
Java-specific implementation of the action.
- JAction() - Constructor for class org.openksavi.sponge.java.JAction
-
- JActionBuilder - Class in org.openksavi.sponge.java
-
Java-specific implementation of an action builder.
- JActionBuilder(String) - Constructor for class org.openksavi.sponge.java.JActionBuilder
-
- JavaConstants - Class in org.openksavi.sponge.java.core
-
Java constants.
- JavaKnowledgeBaseEngineOperations - Class in org.openksavi.sponge.java.core
-
Java-specific engine operations.
- JavaKnowledgeBaseEngineOperations(BaseSpongeEngine, KnowledgeBase) - Constructor for class org.openksavi.sponge.java.core.JavaKnowledgeBaseEngineOperations
-
- JavaKnowledgeBaseInterpreter - Class in org.openksavi.sponge.java.core
-
Java based knowledge base interpreter.
- JavaKnowledgeBaseInterpreter(SpongeEngine, KnowledgeBase) - Constructor for class org.openksavi.sponge.java.core.JavaKnowledgeBaseInterpreter
-
- JavaKnowledgeBaseInterpreterFactory - Class in org.openksavi.sponge.java.spi
-
Java-based knowledge base interpreter factory.
- JavaKnowledgeBaseInterpreterFactory() - Constructor for class org.openksavi.sponge.java.spi.JavaKnowledgeBaseInterpreterFactory
-
- JavaKnowledgeBaseInterpreterFactoryProvider - Class in org.openksavi.sponge.java.spi
-
Provider for Java-based knowledge base interpreter factory.
- JavaKnowledgeBaseInterpreterFactoryProvider() - Constructor for class org.openksavi.sponge.java.spi.JavaKnowledgeBaseInterpreterFactoryProvider
-
- JavaUtils - Class in org.openksavi.sponge.java.core
-
Java-based utility methods.
- JCorrelator - Class in org.openksavi.sponge.java
-
Java-specific implementation of the correlator.
- JCorrelator() - Constructor for class org.openksavi.sponge.java.JCorrelator
-
- JCorrelatorBuilder - Class in org.openksavi.sponge.java
-
Java-specific implementation of a correlator builder.
- JCorrelatorBuilder(String) - Constructor for class org.openksavi.sponge.java.JCorrelatorBuilder
-
- JFilter - Class in org.openksavi.sponge.java
-
Java-specific implementation of the filter.
- JFilter() - Constructor for class org.openksavi.sponge.java.JFilter
-
- JFilterBuilder - Class in org.openksavi.sponge.java
-
Java-specific implementation of a filter builder.
- JFilterBuilder(String) - Constructor for class org.openksavi.sponge.java.JFilterBuilder
-
- JKnowledgeBase - Class in org.openksavi.sponge.java
-
Abstract Java knowledge base.
- JKnowledgeBase(String) - Constructor for class org.openksavi.sponge.java.JKnowledgeBase
-
- JKnowledgeBase() - Constructor for class org.openksavi.sponge.java.JKnowledgeBase
-
- JPlugin - Class in org.openksavi.sponge.java
-
Java-specific implementation of the plugin.
- JPlugin() - Constructor for class org.openksavi.sponge.java.JPlugin
-
- JPlugin(String) - Constructor for class org.openksavi.sponge.java.JPlugin
-
- JRule - Class in org.openksavi.sponge.java
-
Java-specific implementation of the rule.
- JRule() - Constructor for class org.openksavi.sponge.java.JRule
-
- JRuleBuilder - Class in org.openksavi.sponge.java
-
Java-specific implementation of a rule builder.
- JRuleBuilder(String) - Constructor for class org.openksavi.sponge.java.JRuleBuilder
-
- JTrigger - Class in org.openksavi.sponge.java
-
Java-specific implementation of the trigger.
- JTrigger() - Constructor for class org.openksavi.sponge.java.JTrigger
-
- JTriggerBuilder - Class in org.openksavi.sponge.java
-
Java-specific implementation of a trigger builder.
- JTriggerBuilder(String) - Constructor for class org.openksavi.sponge.java.JTriggerBuilder
-
- JYTHON_EXIT_COMMAND - Static variable in class org.openksavi.sponge.core.engine.interactive.InteractiveModeConstants
-
- onAccept(Event) - Method in class org.openksavi.sponge.core.filter.DefaultBuilderFilter
-
- onAccept(Event) - Method in class org.openksavi.sponge.core.library.Deduplication
-
- onAccept(Event) - Method in class org.openksavi.sponge.core.trigger.BaseTrigger
-
- onAccept(Event) - Method in class org.openksavi.sponge.core.trigger.DefaultBuilderTrigger
-
- onAcceptAsFirst(Event) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelator
-
- onAcceptAsFirst(Event) - Method in class org.openksavi.sponge.core.correlator.DefaultBuilderCorrelator
-
- onAfterLoad() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onAfterLoad() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onAfterLoad() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- onAfterLoad() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- onAfterReload() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onAfterReload() - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Calls onAfterReload on plugins.
- onAfterReload() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onAfterReload() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
Calls onAfterReload method in the knowledge base.
- onAfterReload() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
Calls onAfterReload method in the knowledge base.
- onAfterReload() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
After reload callback method.
- onBeforeLoad() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onBeforeLoad() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onBeforeLoad() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- onBeforeLoad() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- onBeforeReload() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onBeforeReload() - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Calls onBeforeReload on plugins.
- onBeforeReload() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onBeforeReload() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
Calls onBeforeReload method in the knowledge base.
- onBeforeReload() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
Calls onBeforeReload method in the knowledge base.
- onBeforeReload() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Before reload callback method.
- onCall(Object...) - Method in class org.openksavi.sponge.core.action.DefaultBuilderAction
-
- onClear() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onClear() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onClear() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
Clears the knowledge base state.
- onClear() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
Clears the interpreter state.
- onConfigure() - Method in class org.openksavi.sponge.core.action.BaseAction
-
- onConfigure() - Method in class org.openksavi.sponge.core.action.DefaultBuilderAction
-
- onConfigure() - Method in class org.openksavi.sponge.core.correlator.DefaultBuilderCorrelator
-
- onConfigure() - Method in class org.openksavi.sponge.core.filter.DefaultBuilderFilter
-
- onConfigure(Configuration) - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
- onConfigure() - Method in class org.openksavi.sponge.core.rule.DefaultBuilderRule
-
- onConfigure() - Method in class org.openksavi.sponge.core.trigger.DefaultBuilderTrigger
-
- onDuration() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- onDuration() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelator
-
- onDuration() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- onDuration() - Method in class org.openksavi.sponge.core.correlator.DefaultBuilderCorrelator
-
- onDuration() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapter
-
- onEvent(Event) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- onEvent(Event) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
-
- onEvent(Event) - Method in class org.openksavi.sponge.core.correlator.DefaultBuilderCorrelator
-
- onEvent(Event) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Processes the incoming event.
- onEvent(Event) - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
-
Processes the incoming event synchronously.
- onEvent(Event) - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
-
- onInit() - Method in class org.openksavi.sponge.core.action.DefaultBuilderAction
-
- onInit() - Method in class org.openksavi.sponge.core.BaseProcessor
-
- onInit() - Method in class org.openksavi.sponge.core.correlator.DefaultBuilderCorrelator
-
- onInit() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onInit() - Method in class org.openksavi.sponge.core.filter.DefaultBuilderFilter
-
- onInit() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onInit() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- onInit() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- onInit() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
- onInit() - Method in class org.openksavi.sponge.core.rule.DefaultBuilderRule
-
- onInit() - Method in class org.openksavi.sponge.core.trigger.DefaultBuilderTrigger
-
- onInitializeKnowledgeBases() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
Initialize knowledge bases.
- onIsActive(IsActionActiveContext) - Method in class org.openksavi.sponge.core.action.BaseAction
-
- onIsActive(IsActionActiveContext) - Method in class org.openksavi.sponge.core.action.DefaultBuilderAction
-
- onLoad() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onLoad() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onLoad() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- onLoad() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- onProcessorAdded(T) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
- onProcessorAdded(T) - Method in interface org.openksavi.sponge.core.engine.processing.EventProcessorRegistrationListener
-
- onProcessorRemoved(T) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
- onProcessorRemoved(T) - Method in interface org.openksavi.sponge.core.engine.processing.EventProcessorRegistrationListener
-
- onProvideArgs(ProvideArgsContext) - Method in class org.openksavi.sponge.core.action.BaseAction
-
- onProvideArgs(ProvideArgsContext) - Method in class org.openksavi.sponge.core.action.DefaultBuilderAction
-
- onRun() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onRun() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onRun() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- onRun() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- onRun(Event) - Method in class org.openksavi.sponge.core.rule.DefaultBuilderRule
-
- onRun(Event) - Method in class org.openksavi.sponge.core.trigger.DefaultBuilderTrigger
-
- onShutdown() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onShutdown() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onShutdown() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
Calls onShutdown method in the knowledge base.
- onShutdown() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
Calls onShutdown method in the knowledge base.
- onShutdown() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
On shutdown callback method.
- onStartup() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- onStartup() - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBase
-
- onStartup() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
Calls onStartup method in the knowledge base.
- onStartup() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
Calls onStartup method in the knowledge base.
- onStartup() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
On startup callback method.
- open() - Method in class org.openksavi.sponge.core.engine.interactive.SimpleInteractiveModeConsole
-
- optionallySetInputData() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- optionallySetOutputConsumers() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- optionallySetOutputData() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- optionallyValidateExitCode() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- optionallyWaitForOutputLine() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- optionallyWaitForTheProcessToEnd() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- ordered - Variable in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- OrderedRuleAdapterRuntime - Class in org.openksavi.sponge.core.rule
-
Ordered rule adapter runtime.
- OrderedRuleAdapterRuntime(BaseRuleAdapter) - Constructor for class org.openksavi.sponge.core.rule.OrderedRuleAdapterRuntime
-
- org.openksavi.sponge.core - package org.openksavi.sponge.core
-
Classes for base functionalities.
- org.openksavi.sponge.core.action - package org.openksavi.sponge.core.action
-
Classes for actions.
- org.openksavi.sponge.core.config - package org.openksavi.sponge.core.config
-
Classes for the configuration.
- org.openksavi.sponge.core.correlator - package org.openksavi.sponge.core.correlator
-
Classes for correlators.
- org.openksavi.sponge.core.engine - package org.openksavi.sponge.core.engine
-
Classes for the engine and base functionalities.
- org.openksavi.sponge.core.engine.event - package org.openksavi.sponge.core.engine.event
-
Classes for event related functionalities.
- org.openksavi.sponge.core.engine.interactive - package org.openksavi.sponge.core.engine.interactive
-
Classes for the interactive mode.
- org.openksavi.sponge.core.engine.processing - package org.openksavi.sponge.core.engine.processing
-
Classes for processing units and related functionalities.
- org.openksavi.sponge.core.engine.processing.decomposed - package org.openksavi.sponge.core.engine.processing.decomposed
-
Classes for Main Processing Unit implementing a Decomposed Queue.
- org.openksavi.sponge.core.event - package org.openksavi.sponge.core.event
-
Classes for events and related functionalities.
- org.openksavi.sponge.core.filter - package org.openksavi.sponge.core.filter
-
Classes for filters.
- org.openksavi.sponge.core.kb - package org.openksavi.sponge.core.kb
-
Classes for knowledge bases and related functionalities.
- org.openksavi.sponge.core.library - package org.openksavi.sponge.core.library
-
The library of classes for additional functionalities.
- org.openksavi.sponge.core.plugin - package org.openksavi.sponge.core.plugin
-
Classes for plugins.
- org.openksavi.sponge.core.rule - package org.openksavi.sponge.core.rule
-
Classes for rules.
- org.openksavi.sponge.core.spi - package org.openksavi.sponge.core.spi
-
Default implementations of SPI (Service Provider Interface).
- org.openksavi.sponge.core.trigger - package org.openksavi.sponge.core.trigger
-
Classes for triggers.
- org.openksavi.sponge.core.util - package org.openksavi.sponge.core.util
-
Classes for utility functionalities.
- org.openksavi.sponge.core.util.process - package org.openksavi.sponge.core.util.process
-
- org.openksavi.sponge.java - package org.openksavi.sponge.java
-
Abstract implementations of processors for Java support and classes for Java-based knowledge bases.
- org.openksavi.sponge.java.core - package org.openksavi.sponge.java.core
-
Classes for Java-based knowledge bases.
- org.openksavi.sponge.java.spi - package org.openksavi.sponge.java.spi
-
SPI implementations for Java support.
- outQueue - Variable in class org.openksavi.sponge.core.engine.event.BaseEventScheduler
-
Out event queue to which events will be inserted.
- overwriteProcessorBuilderClass(Class<?>, Class<?>) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- overwriteProcessorClass(Class<?>, Class<?>) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- parent - Variable in class org.openksavi.sponge.core.util.TreeNode
-
- PatternStringReplacer - Class in org.openksavi.sponge.core.util
-
- PatternStringReplacer(String, String) - Constructor for class org.openksavi.sponge.core.util.PatternStringReplacer
-
- plugin(Plugin) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Adds the plugin.
- pluginManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Plugin manager.
- PluginManagerConstants - Class in org.openksavi.sponge.core.engine
-
Plugin manager constants.
- pluginMap - Variable in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
Plugin map indexed by name.
- plugins(Plugin...) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Adds the plugins.
- postConfigKnowledgeBases - Variable in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Knowledge bases added manually after the config file.
- postConfigKnowledgeBases - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
-
Knowledge bases added manually after the config file.
- postConfigPlugins - Variable in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Plugins added manually after the config file.
- postConfigPlugins - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
-
Plugins added manually after the config file.
- preConfigKnowledgeBases - Variable in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Knowledge bases added manually before the config file.
- preConfigKnowledgeBases - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
-
Knowledge bases added manually before the config file.
- preConfigPlugins - Variable in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
Plugins added manually before the config file.
- preConfigPlugins - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
-
Plugins added manually before the config file.
- PREDEFINED_EVENT_NAMES - Static variable in class org.openksavi.sponge.core.engine.EngineConstants
-
Predefined events names, e.g.
- prepareEventAliasMap(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Clears and sets up event alias map (event alias - event instance).
- prepareEventAliasMap(TreeNode<RuleAdapterRuntime.NodeValue>) - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
- prepareInterpreter() - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
Prepares the interpreter.
- prepareInterpreter() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
Prepares the interpreter.
- print(String) - Method in class org.openksavi.sponge.core.engine.interactive.SimpleInteractiveModeConsole
-
- PriorityEventQueue - Class in org.openksavi.sponge.core.engine.event
-
A priority event queue.
- PriorityEventQueue(String) - Constructor for class org.openksavi.sponge.core.engine.event.PriorityEventQueue
-
Creates a new priority event queue.
- PriorityEventQueueComparator - Class in org.openksavi.sponge.core.engine.event
-
Comparator for events that are being put into a priority queue.
- PriorityEventQueueComparator() - Constructor for class org.openksavi.sponge.core.engine.event.PriorityEventQueueComparator
-
- process(ProcessConfiguration) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- process(ProcessConfigurationBuilder) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- processAdapter(T, Event) - Method in class org.openksavi.sponge.core.engine.processing.SyncAsyncEventSetProcessorMainProcessingUnitHandler
-
- processAsynchronously(List<T>, Event) - Method in class org.openksavi.sponge.core.engine.processing.SyncAsyncEventSetProcessorMainProcessingUnitHandler
-
- processControlEvent(Event) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
- processEvent(Event) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- processEvent(Event) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapterGroup
-
Processes a specified event.
- processEvent(ProcessorAdapter<?>, Event) - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler
-
- processEvent(Event) - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit.EventLoopWorker
-
Returns true if the event should be put into the out queue.
- processEvent(Event) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit.DecomposedQueueWriterLoopWorker
-
- processEvent(Event) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
Processes an event.
- processEvent(Event) - Method in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit.FilterLoopWorker
-
- processEvent(Event) - Method in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit
-
Processes the specified event.
- processEvent(ProcessorAdapter<?>, Event) - Method in class org.openksavi.sponge.core.engine.processing.TriggerMainProcessingUnitHandler
-
- processEventForEventSetProcessorAdapters(EventSetProcessorDefinition, List<T>, Event) - Method in class org.openksavi.sponge.core.engine.processing.SyncAsyncEventSetProcessorMainProcessingUnitHandler
-
- processingUnitManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Processing Unit manager.
- processingUnitProvider - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Processing unit provider.
- processingUnitProvider(ProcessingUnitProvider) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Sets the processing unit provider.
- ProcessInstanceRuntime - Class in org.openksavi.sponge.core.util.process
-
A process instance runtime.
- ProcessInstanceRuntime(SpongeEngine, ProcessConfiguration, DefaultProcessInstance) - Constructor for class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- PROCESSOR_CLASSES - Static variable in class org.openksavi.sponge.java.core.JavaConstants
-
- ProcessorAdapterImplementor - Interface in org.openksavi.sponge.core
-
- processorChanged(EventProcessorAdapter, EventProcessorAdapter) - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- processorChanged(T, T) - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
- ProcessorControlEvent - Class in org.openksavi.sponge.core.event
-
A control event for a processor.
- ProcessorControlEvent(ProcessorAdapter) - Constructor for class org.openksavi.sponge.core.event.ProcessorControlEvent
-
- ProcessorControlEvent(String, ProcessorAdapter) - Constructor for class org.openksavi.sponge.core.event.ProcessorControlEvent
-
- processorManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Processor manager.
- processSynchronously(List<T>, Event) - Method in class org.openksavi.sponge.core.engine.processing.SyncAsyncEventSetProcessorMainProcessingUnitHandler
-
- ProcessUtils - Class in org.openksavi.sponge.core.util.process
-
This class defines a set of process utility methods.
- PRODUCT - Static variable in class org.openksavi.sponge.core.VersionInfo
-
- PROMPT - Static variable in class org.openksavi.sponge.core.engine.interactive.InteractiveModeConstants
-
- PROP_ATTRIBUTE_NAME - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
- PROP_ATTRIBUTE_SYSTEM - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
- PROP_ATTRIBUTE_VARIABLE - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
- PROP_CONFIG_DIR - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
Configuration file directory property name (read only).
- PROP_HOME - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
-
Home property name.
- PROP_PATH_SEPARATOR - Static variable in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- PROP_THREAD_COUNT - Static variable in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
- properties(Map<String, Object>) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Sets the properties.
- property(String, Object, boolean, boolean) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Sets the property.
- property(String, Object) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Sets the property (that is neither a variable nor a system property).
- propertyEntries - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
-
Properties.
- provideActionArgs(String, ProvideArgsParameters) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- provideArgs(ProvideArgsParameters) - Method in class org.openksavi.sponge.core.action.BaseActionAdapter
-
- put(Event) - Method in class org.openksavi.sponge.core.engine.event.NullEventQueue
-
Empty implementation.
- put(Event) - Method in class org.openksavi.sponge.core.engine.event.PriorityEventQueue
-
Puts a new event into the event queue.
- put(Event) - Method in class org.openksavi.sponge.core.engine.event.SynchroEventQueue
-
Puts a new event into the event queue.
- put(Pair<T, Event>) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueue
-
Puts a new entry (trigger adapter or event set processor group adapter, event) at the end of this decomposed queue.
- put(K, V) - Method in class org.openksavi.sponge.core.util.GuavaLocalCache
-
- put(K, V) - Method in interface org.openksavi.sponge.core.util.LocalCache
-
- putIntoDecomposedQueue(Pair<EventProcessorAdapter<?>, Event>) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- safeGetEventConditions(String) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- safelyShutdownIfStartupError(EngineModule...) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- scanToAutoEnable() - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
-
- scanToAutoEnable() - Method in class org.openksavi.sponge.java.JKnowledgeBase
-
- scheduleAfter(Event, long) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
Schedules an event after a specified time.
- scheduleAfter(Event, long, long) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
Schedules an event after a specified time with the specified interval.
- scheduleAt(Event, long) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
Schedules an event at a specified time.
- scheduleAt(Event, long, long) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
Schedules an event at a specified time with the specified interval.
- scheduleAt(Event, String) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
-
- scheduleNow(Event) - Method in class org.openksavi.sponge.core.engine.event.BaseEventScheduler
-
Schedules a specified event now (inserts to the queue immediately).
- script - Variable in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScriptProvider
-
- scriptClassInstancePovider - Variable in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
-
- ScriptClassInstanceProvider<T> - Interface in org.openksavi.sponge.core.kb
-
The provider of script-based class instances.
- ScriptKnowledgeBaseEventCondition - Class in org.openksavi.sponge.core.rule
-
Script knowledge base rule event condition.
- ScriptKnowledgeBaseEventCondition(String) - Constructor for class org.openksavi.sponge.core.rule.ScriptKnowledgeBaseEventCondition
-
Creates a new knowledge base rule event condition.
- searchConfigurationValueByAttributeValue(Configuration, String, String, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- selectCategory(String, ProcessorType, ProcessorPredicate) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- selectCategory(String, ProcessorPredicate) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- selectCategory(String, ProcessorType, ProcessorPredicate) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- selectCategory(String, ProcessorPredicate) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- send() - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAfter(long) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAfter(Duration) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAfter(long, long) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAfter(Duration, Duration) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAt(long) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAt(Instant) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAt(long, long) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAt(Instant, Duration) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendAt(String) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendEvery(long) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- sendEvery(Duration) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- ServiceLoaderUtils - Class in org.openksavi.sponge.core.util
-
Utility methods for service loading.
- ServiceLoaderUtils() - Constructor for class org.openksavi.sponge.core.util.ServiceLoaderUtils
-
- session - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Session.
- set(String, Object) - Method in class org.openksavi.sponge.core.engine.MapVariables
-
- set(String, Object) - Method in class org.openksavi.sponge.core.event.AttributeMapEvent
-
Sets attribute value.
- set(Map<String, Object>) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- set(String, Object) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- set(Map<String, Object>) - Method in class org.openksavi.sponge.core.event.DefaultEventDefinition
-
- set(String, Object) - Method in class org.openksavi.sponge.core.event.ProcessorControlEvent
-
- setActivatable(boolean) - Method in class org.openksavi.sponge.core.action.BaseActionMeta
-
- setAdapter(T) - Method in class org.openksavi.sponge.core.BaseProcessor
-
- setAdapter(T) - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler.EventSetProcessorDurationTask
-
- setAlgorithm(String) - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- setAllowConcurrentEventTypeProcessingByEventSetProcessors(boolean) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setArgs(List<DataType>) - Method in class org.openksavi.sponge.core.action.BaseActionMeta
-
- setAsyncEventSetProcessorExecutorThreadCount(int) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setAsyncEventSetProcessorExecutorThreadCount(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setAsyncEventSetProcessorProcessingPartitionSize(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setAsyncEventSetProcessorProcessingThreshold(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setAttributeName(String) - Method in class org.openksavi.sponge.core.library.Deduplication
-
- setAutoEnable(boolean) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setAutoEnable(boolean) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setBuilder(ProcessorBuilder<T>) - Method in class org.openksavi.sponge.core.engine.BuilderProcessorProvider
-
- setCallable(boolean) - Method in class org.openksavi.sponge.core.action.BaseActionMeta
-
- setCapacity(int) - Method in class org.openksavi.sponge.core.engine.event.BaseEventQueue
-
Sets the capacity of the queue.
- setCapacity(int) - Method in class org.openksavi.sponge.core.engine.event.NullEventQueue
-
Empty implementation.
- setCategory(String) - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- setCharset(Charset) - Method in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
-
Sets the charset.
- setConfiguration(Configuration, boolean) - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Sets plugin configuration.
- setConfigurationFilename(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setDecomposedQueue(DecomposedQueue<EventProcessorAdapter<?>>) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- setDecomposedQueueCapacity(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setDefinition(BaseProcessorDefinition) - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
Sets processor definition.
- setDefinition(BaseProcessorDefinition) - Method in interface org.openksavi.sponge.core.ProcessorAdapterImplementor
-
Sets processor definition.
- setDescription(String) - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- setDescription(String) - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- setDescription(String) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- setDescription(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- setDuration(Duration) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorMeta
-
- setDurationThreadCount(int) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setDurationThreadCount(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setDurationTriggered(boolean) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- setDynamicThreadPoolKeepAliveTime(long) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setEngine(SpongeEngine) - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
Sets the engine.
- setEngineDescription(String) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setEngineLabel(String) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setEngineName(String) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setEntry(EventSchedulerEntry) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
-
- setErrorString(String) - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- setEvent(Event) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
-
- setEvent(Event) - Method in class org.openksavi.sponge.core.rule.RuleAdapterRuntime.NodeValue
-
- setEventClonePolicy(EventClonePolicy) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setEventClonePolicy(EventClonePolicy) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setEventIdGenerator(EventIdGenerator) - Method in class org.openksavi.sponge.core.engine.event.BaseEventScheduler
-
- setEventNames(List<String>) - Method in class org.openksavi.sponge.core.BaseEventProcessorMeta
-
Sets event names for which this processor definition is registered.
- setEventProcessorRegistrationListener(EventProcessorRegistrationListener<T>) - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
-
- setEventQueueCapacity(int) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setEventQueueCapacity(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setEventQueueProvider(EventQueueProvider) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setEventSetProcessorDefaultSynchronous(boolean) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setEventSetProcessorDefaultSynchronous(boolean) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setEventSetProcessorDurationStrategy(EventSetProcessorDurationStrategy) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setEventSpecs(List<RuleEventSpec>) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- setExceptionHandler(ExceptionHandler) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setExceptionHandler(ExceptionHandler) - Method in class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
-
- setExecutor(ExecutorService) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPool
-
Sets an executor.
- setExecutorShutdownTimeout(long) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setExecutorShutdownTimeout(long) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setFeatures(Map<String, Object>) - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- setFeatures(Map<String, Object>) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- setFilterProcessingUnit(FilterProcessingUnit) - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
-
- setFuture(ScheduledFuture<?>) - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler.EventSetProcessorDurationTask
-
- setGenericEventSpecs(List<Object>) - Method in class org.openksavi.sponge.core.rule.BaseRuleBuilder
-
- setGroup(EventSetProcessorAdapterGroup<? extends EventSetProcessorAdapter<?>>) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
- setId(String) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
Sets event ID.
- setIfNone(String, Supplier<T>) - Method in class org.openksavi.sponge.core.engine.MapVariables
-
- setIncludeStackTrace(boolean) - Method in class org.openksavi.sponge.core.engine.LoggingExceptionHandler
-
- setIncludeStackTrace(boolean) - Method in class org.openksavi.sponge.core.engine.SystemErrExceptionHandler
-
- setIndex(Integer) - Method in class org.openksavi.sponge.core.rule.RuleAdapterRuntime.NodeValue
-
- setInitialDynamicThreadPoolSizeRatio(double) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setInputEventQueue(EventQueue) - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
- setInstanceSynchronous(boolean) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorMeta
-
- setInternalProcess(Process) - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- setInternalQueueBlockingPutSleep(long) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setInterpreter(KnowledgeBaseInterpreter) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- setInterpreterGlobalVariable(String, Object) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- setJavaDefined(boolean) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorInstanceHolder
-
- setKeyPassword(String) - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- setKeyStore(String) - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- setKeyStorePassword(String) - Method in class org.openksavi.sponge.core.util.SslConfiguration
-
- setKnowledgeBase(BaseKnowledgeBase) - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
- setKnowledgeBase(BaseKnowledgeBase) - Method in class org.openksavi.sponge.core.BaseProcessorDefinition
-
- setKnowledgeBase(ScriptKnowledgeBase) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScript
-
- setKnowledgeBase(KnowledgeBase) - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
- setKnowledgeBase(BaseKnowledgeBase) - Method in interface org.openksavi.sponge.core.ProcessorAdapterImplementor
-
Sets the knowledge base associated with this processor.
- setKnowledgeBaseFileProvider(KnowledgeBaseFileProvider) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setKnowledgeBaseInterpreterFactoryProviders(List<KnowledgeBaseInterpreterFactoryProvider>) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setKnowledgeBaseInterpreterFactoryProviders(List<KnowledgeBaseInterpreterFactoryProvider>) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
-
- setLabel(String) - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- setLabel(String) - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
- setLabel(String) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- setLabel(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- setMainEventQueue(EventQueue) - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
- setMainEventQueueCapacity(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setMainProcessingUnit(MainProcessingUnit) - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
-
- setMainProcessingUnitThreadCount(int) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setMainProcessingUnitThreadCount(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setMainProcessingUnitWorkerExecutorQueueSize(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setMaxInstances(int) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorMeta
-
- setModuleProvider(EngineModuleProvider) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Sets the module provider.
- setName(String) - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- setName(String) - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
Sets module name.
- setName(String) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorInstanceHolder
-
- setName(String) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
- setName(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- setOnAcceptAsFirstCallback(CorrelatorOnAcceptAsFirstCallback) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- setOnAcceptCallback(FilterOnAcceptCallback) - Method in class org.openksavi.sponge.core.filter.BaseFilterBuilder
-
- setOnAcceptCallback(TriggerOnAcceptCallback) - Method in class org.openksavi.sponge.core.trigger.BaseTriggerBuilder
-
- setOnCallCallback(ActionOnCallCallback) - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- setOnDurationCallback(CorrelatorOnDurationCallback) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- setOnEventCallback(CorrelatorOnEventCallback) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorBuilder
-
- setOnInitCallback(ProcessorOnInitCallback<T>) - Method in class org.openksavi.sponge.core.BaseProcessorBuilder
-
- setOnIsActiveCallback(ActionOnIsActiveCallback) - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- setOnProvideArgsCallback(ActionOnProvideArgsCallback) - Method in class org.openksavi.sponge.core.action.BaseActionBuilder
-
- setOnRunCallback(RuleOnRunCallback) - Method in class org.openksavi.sponge.core.rule.BaseRuleBuilder
-
- setOnRunCallback(TriggerOnRunCallback) - Method in class org.openksavi.sponge.core.trigger.BaseTriggerBuilder
-
- setOrdered(boolean) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
-
- setOutputBinary(byte[]) - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- setOutputEventQueue(EventQueue) - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
-
- setOutputString(String) - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- setPatternMatcher(PatternMatcher) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setPriority(int) - Method in class org.openksavi.sponge.core.event.BaseControlEvent
-
Sets event priority.
- setProcessable(Processable) - Method in class org.openksavi.sponge.core.engine.DefaultProcessableThreadPool
-
- setProcessingUnitConcurrentListenerThreadCount(int) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setProcessingUnitEventProcessorCacheExpireTime(long) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setProcessingUnitProvider(ProcessingUnitProvider) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setProcessor(T) - Method in class org.openksavi.sponge.core.BaseProcessorAdapter
-
- setProcessor(Processor<?>) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorInstanceHolder
-
- setProcessorAdapter(ProcessorAdapter) - Method in class org.openksavi.sponge.core.event.ProcessorControlEvent
-
- setProcessorProvider(ProcessorProvider) - Method in class org.openksavi.sponge.core.BaseProcessorDefinition
-
- setProperties(Map<String, Object>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setProperty(String, Object, boolean, boolean) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setProperty(String, Object) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setPropertyEntries(Map<String, PropertyEntry>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setRequired(boolean) - Method in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
-
Sets if the file is required.
- setResult(DataType) - Method in class org.openksavi.sponge.core.action.BaseActionMeta
-
- setRoot(TreeNode<T>) - Method in class org.openksavi.sponge.core.util.Tree
-
- setScheduler(QuartzEventScheduler) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
-
- setScriptClassInstancePoviderCacheExpireTime(long) - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
-
- setScriptEngine(ScriptEngine) - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
- setSimplified(boolean) - Method in class org.openksavi.sponge.core.engine.SystemErrExceptionHandler
-
- setSingle(boolean) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
-
- setStartTime(Instant) - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- setState(EventSetProcessorState) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
-
Sets event set processor state.
- setSynchronous(Boolean) - Method in class org.openksavi.sponge.core.BaseEventSetProcessorMeta
-
- setSystem(boolean) - Method in class org.openksavi.sponge.core.engine.GenericPropertyEntry
-
- setSystemProperties(Map<String, String>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setSystemProperty(String, Object) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setTime(Instant) - Method in class org.openksavi.sponge.core.event.BaseEvent
-
Sets event time.
- setType(KnowledgeBaseType) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- setupEngineDescriptive() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Setup the name, label and description.
- setupRegisteredTypeInstance(String, T) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- setupType(DataType) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- setValue(Object) - Method in class org.openksavi.sponge.core.engine.GenericPropertyEntry
-
- setValue(T) - Method in class org.openksavi.sponge.core.util.TreeNode
-
- setVariable(String, Object) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- setVariable(String, Object) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- setVariable(String, Object) - Method in class org.openksavi.sponge.core.engine.DefaultSession
-
- setVariable(boolean) - Method in class org.openksavi.sponge.core.engine.GenericPropertyEntry
-
- setVariable(String, Object) - Method in class org.openksavi.sponge.core.kb.BaseNonScriptKnowledgeBaseInterpreter
-
- setVariable(String, Object) - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
-
Sets the variable value.
- setVariableIfNone(String, Supplier<T>) - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- setVariableIfNone(String, Supplier<T>) - Method in class org.openksavi.sponge.core.engine.DefaultSession
-
- setVariableProperties(Map<String, String>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setVariableProperty(String, Object) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
-
- setVariables(Properties) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
-
- setVersion(Integer) - Method in class org.openksavi.sponge.core.BaseProcessorMeta
-
- setVersion(Integer) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBase
-
- setWaitSecondsTimedOut(boolean) - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
-
- shouldAddToEventTreeForFlaModes(TreeNode<RuleAdapterRuntime.NodeValue>, Event) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- shouldAddToEventTreeForFlaModes(TreeNode<RuleAdapterRuntime.NodeValue>, Event) - Method in class org.openksavi.sponge.core.rule.OrderedRuleAdapterRuntime
-
Checks if the event should be added to the event tree for modes FIRST, LAST or ALL.
- shouldAddToEventTreeForFlaModes(TreeNode<RuleAdapterRuntime.NodeValue>, Event) - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
Checks if the event should be added to the event tree for modes FIRST, LAST or ALL.
- shouldAddToEventTreeForNMode(TreeNode<RuleAdapterRuntime.NodeValue>, Mutable<TreeNode<RuleAdapterRuntime.NodeValue>>, Event) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
Checks if the event should be added to the event tree for mode NONE.
- shouldAddToEventTreeForNMode(TreeNode<RuleAdapterRuntime.NodeValue>, Mutable<TreeNode<RuleAdapterRuntime.NodeValue>>, Event) - Method in class org.openksavi.sponge.core.rule.OrderedRuleAdapterRuntime
-
- shouldAddToEventTreeForNMode(TreeNode<RuleAdapterRuntime.NodeValue>, Mutable<TreeNode<RuleAdapterRuntime.NodeValue>>, Event) - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
- shouldContinueLoop() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit.LoopWorker
-
- shouldContinueLoop() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit.DecomposedQueueReaderWorker
-
- shouldContinueLoop() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit.DecomposedQueueWriterLoopWorker
-
- shouldContinueLoop() - Method in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit.FilterLoopWorker
-
- shouldRunRule() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
-
- shouldRunRule() - Method in class org.openksavi.sponge.core.rule.OrderedRuleAdapterRuntime
-
Checks if there should be an attempt to run the rule.
- shouldRunRule() - Method in class org.openksavi.sponge.core.rule.UnorderedRuleAdapterRuntime
-
- shouldWaitForReadyInstantly(ProcessConfiguration) - Static method in class org.openksavi.sponge.core.util.process.ProcessUtils
-
- shouldWaitForSpecificLine(ProcessConfiguration) - Static method in class org.openksavi.sponge.core.util.process.ProcessUtils
-
- shutdown() - Method in class org.openksavi.sponge.core.BaseEngineOperations
-
- shutdown() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
Shuts down this managed entity.
- shutdown() - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler
-
- shutdown() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Marked as final to prevent overriding in custom plugins.
- shutdownExecutorService(Object, ExecutorService, long) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- shutdownExecutorService(SpongeEngine, Object, ExecutorService) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- shutdownHandlers() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
- shutdownThreadPool(ThreadPool) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- SimpleInteractiveModeConsole - Class in org.openksavi.sponge.core.engine.interactive
-
Simple interactive mode console.
- SimpleInteractiveModeConsole(boolean) - Constructor for class org.openksavi.sponge.core.engine.interactive.SimpleInteractiveModeConsole
-
- SimpleInteractiveModeConsole() - Constructor for class org.openksavi.sponge.core.engine.interactive.SimpleInteractiveModeConsole
-
- SimpleScriptClassInstancePovider<T> - Class in org.openksavi.sponge.core.kb
-
The simple provider of script-based class instances.
- SimpleScriptClassInstancePovider(SpongeEngine, Function<String, T>) - Constructor for class org.openksavi.sponge.core.kb.SimpleScriptClassInstancePovider
-
- size() - Method in class org.openksavi.sponge.core.util.GuavaLocalCache
-
- size() - Method in interface org.openksavi.sponge.core.util.LocalCache
-
- softValues() - Method in class org.openksavi.sponge.core.util.LocalCacheBuilder
-
- split(String, char) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- SpongeUtils - Class in org.openksavi.sponge.core.util
-
This class defines a set of utility methods.
- SpongeUtils() - Constructor for class org.openksavi.sponge.core.util.SpongeUtils
-
- SslConfiguration - Class in org.openksavi.sponge.core.util
-
SSL security configuration.
- SslConfiguration() - Constructor for class org.openksavi.sponge.core.util.SslConfiguration
-
- start() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- startProcess(ProcessBuilder) - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
-
- startTimeMeasurementIfNotStartedYet() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
-
- startup() - Method in class org.openksavi.sponge.core.engine.BaseEngineModule
-
Starts up this managed entity.
- startup() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
- startup() - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler
-
- startup() - Method in class org.openksavi.sponge.core.plugin.BasePlugin
-
Marked as final to prevent overriding in custom plugins.
- startupHandlers() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
-
Starts up handers.
- startupPlugins() - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
-
- startupProcessableThreadPool(ProcessableThreadPool) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
-
- statisticsManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
-
Statistics manager.
- stream(Iterator<T>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
-
- StringKnowledgeBaseScript - Class in org.openksavi.sponge.core.kb
-
String-based knowledge base script definition.
- StringKnowledgeBaseScript(StringBuilder) - Constructor for class org.openksavi.sponge.core.kb.StringKnowledgeBaseScript
-
- StringKnowledgeBaseScript(String) - Constructor for class org.openksavi.sponge.core.kb.StringKnowledgeBaseScript
-
- StringKnowledgeBaseScript() - Constructor for class org.openksavi.sponge.core.kb.StringKnowledgeBaseScript
-
- StringKnowledgeBaseScriptProvider - Class in org.openksavi.sponge.core.kb
-
A String-based knowledge base script provider.
- StringKnowledgeBaseScriptProvider(SpongeEngine, StringKnowledgeBaseScript) - Constructor for class org.openksavi.sponge.core.kb.StringKnowledgeBaseScriptProvider
-
- supportsConcurrentListenerThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- supportsConcurrentListenerThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit
-
- supportsControlEventForProcessor(ProcessorAdapter<?>) - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
-
- SyncAsyncEventSetProcessorMainProcessingUnitHandler<G extends EventSetProcessorAdapterGroup<T>,T extends EventSetProcessorAdapter<?>> - Class in org.openksavi.sponge.core.engine.processing
-
Synchronous event set processors are processed synchronously (in one thread) in the boundaries of one event set processor adapter group.
- SyncAsyncEventSetProcessorMainProcessingUnitHandler(ProcessorType, BaseMainProcessingUnit) - Constructor for class org.openksavi.sponge.core.engine.processing.SyncAsyncEventSetProcessorMainProcessingUnitHandler
-
- SynchroEventQueue - Class in org.openksavi.sponge.core.engine.event
-
A queue that blocks put operation when a queue is full.
- SynchroEventQueue(String) - Constructor for class org.openksavi.sponge.core.engine.event.SynchroEventQueue
-
Creates a new priority event queue.
- SystemErrExceptionHandler - Class in org.openksavi.sponge.core.engine
-
System.err exception handler.
- SystemErrExceptionHandler(boolean, boolean) - Constructor for class org.openksavi.sponge.core.engine.SystemErrExceptionHandler
-
- SystemErrExceptionHandler() - Constructor for class org.openksavi.sponge.core.engine.SystemErrExceptionHandler
-
- systemProperties(Map<String, String>) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Sets the system properties.
- systemProperty(String, Object) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
-
Sets the system property (that is not a variable).