Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

ABSTRACT_PROCESSOR_CLASS_NAME_PREFIX - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
Abstract processor class name prefix.
AbstractRuleAdapter<T extends Rule> - Class in org.openksavi.sponge.core.rule
Abstract rule adapter.
AbstractRuleAdapter(BaseRuleDefinition) - Constructor for class org.openksavi.sponge.core.rule.AbstractRuleAdapter
 
AbstractRuleAdapterRuntime - Class in org.openksavi.sponge.core.rule
Abstract rule adapter runtime.
AbstractRuleAdapterRuntime(BaseRuleAdapter) - Constructor for class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
 
acceptAsFirst(Event) - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapter
 
acceptAsFirst(Event) - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
 
acceptAsFirst(Event) - Method in class org.openksavi.sponge.core.rule.BaseRuleAdapter
 
acceptAsFirst(Event) - Method in interface org.openksavi.sponge.core.rule.RuleAdapterRuntime
 
acceptAsFirst(Event) - Method in interface org.openksavi.sponge.EventSetProcessorAdapter
Checks if the event should be accepted as the first event of this event set processor, therefore starting the new instance.
Action - Interface in org.openksavi.sponge.action
Action.
ACTION_CAN_SEND_EVENT - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
ACTION_CAN_SUBSCRIBE_EVENT - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
ACTION_CAN_USE_KNOWLEDGE_BASE - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
ACTION_IS_ACTION_PUBLIC - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
ACTION_IS_EVENT_PUBLIC - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
ACTION_SUB_ARG_SEPARATOR - Static variable in class org.openksavi.sponge.SpongeConstants
 
ActionAdapter - Interface in org.openksavi.sponge.action
Action adapter.
ActionCallRequest - Class in org.openksavi.sponge.restapi.model.request
 
ActionCallRequest() - Constructor for class org.openksavi.sponge.restapi.model.request.ActionCallRequest
 
ActionCallRequest(String, List<Object>, ProcessorQualifiedVersion) - Constructor for class org.openksavi.sponge.restapi.model.request.ActionCallRequest
 
ActionCallRequest(String, List<Object>) - Constructor for class org.openksavi.sponge.restapi.model.request.ActionCallRequest
 
ActionCallResponse - Class in org.openksavi.sponge.restapi.model.response
 
ActionCallResponse() - Constructor for class org.openksavi.sponge.restapi.model.response.ActionCallResponse
 
ActionCallResponse(Object) - Constructor for class org.openksavi.sponge.restapi.model.response.ActionCallResponse
 
ActionDefinition - Interface in org.openksavi.sponge.action
Action definition.
ActionDelegateRestApiOperation<I extends SpongeRequest,O extends SpongeResponse,A> - Class in org.openksavi.sponge.restapi.server
A REST API operation that delegates a custom REST API request to an action call (e.g.
ActionDelegateRestApiOperation(String, String, Class<I>, String, Class<O>, String, String, RestApiService, Function<I, List<Object>>, BiConsumer<O, A>) - Constructor for class org.openksavi.sponge.restapi.server.ActionDelegateRestApiOperation
 
ActionDelegateRestApiOperation(String, String, Class<I>, String, Class<O>, String, String, RestApiService) - Constructor for class org.openksavi.sponge.restapi.server.ActionDelegateRestApiOperation
 
ActionExecutionRequest - Interface in org.openksavi.sponge.restapi.model.request
An action execution related request.
actionManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Action manager.
ActionManager - Interface in org.openksavi.sponge.engine
Action Manager.
ActionMeta - Interface in org.openksavi.sponge.action
An action metadata.
actionMetaCacheExpireSeconds(long) - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration.Builder
Sets the expire time (in seconds) of the action meta cache.
actionMetaCacheMaxSize(int) - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration.Builder
Sets the maximum size of the action meta cache.
ActionOperations - Interface in org.openksavi.sponge.action
Action operations.
ActionsTest - Interface in org.openksavi.sponge.test.script
 
ActionsTestTemplate - Class in org.openksavi.sponge.test.script.template
 
ActionsTestTemplate() - Constructor for class org.openksavi.sponge.test.script.template.ActionsTestTemplate
 
adapter - Variable in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
 
addAction(ActionAdapter) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
 
addAction(ActionAdapter) - Method in interface org.openksavi.sponge.engine.ActionManager
Adds a new action adapter.
addAllEventConditions(List<EventCondition>) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
addAllEventConditions(List<EventCondition>) - Method in interface org.openksavi.sponge.rule.RuleMeta
Adds event conditions for all events.
addAllEventNames(Iterable<String>) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
addArgs(List<DataType>) - Method in interface org.openksavi.sponge.action.ActionMeta
Adds the (optional) argument type.
addArgs(List<DataType>) - Method in class org.openksavi.sponge.core.action.BaseActionMeta
 
addAttachment(Message, String) - Method in class org.openksavi.sponge.camel.CamelPlugin
 
addCategories(CategoryMeta...) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
addCategories(CategoryMeta...) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
addCategories(CategoryMeta...) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Adds or updates categories.
addCategories(CategoryMeta...) - Method in interface org.openksavi.sponge.EngineOperations
Adds or updates categories.
addCategory(CategoryMeta) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
addCategory(CategoryMeta) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
addCategory(CategoryMeta) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Adds or updates a category.
addCategory(CategoryMeta) - Method in interface org.openksavi.sponge.EngineOperations
Adds or updates a category.
addChild(TreeNode<T>) - Method in class org.openksavi.sponge.core.util.TreeNode
 
addConsumer(CamelConsumer) - Method in class org.openksavi.sponge.camel.CamelPlugin
 
addDuration(T) - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler
 
addDuration(T) - Method in interface org.openksavi.sponge.engine.processing.EventSetProcessorMainProcessingUnitHandler
Adds (if needed) the duration for the specified event set processor.
addEvent(String, Event) - Method in class org.openksavi.sponge.test.util.EventsLog
 
addEventCondition(String, EventCondition) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
addEventCondition(String, EventCondition) - Method in interface org.openksavi.sponge.rule.RuleMeta
Adds an event condition.
addEventConditions(String, List<EventCondition>) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
addEventConditions(String, List<EventCondition>) - Method in interface org.openksavi.sponge.rule.RuleMeta
Adds event conditions.
addEventNames(List<String>) - Method in class org.openksavi.sponge.core.BaseEventProcessorMeta
 
addEventNames(List<String>) - Method in interface org.openksavi.sponge.EventProcessorMeta
Adds event names (or name patterns) this processor listens to.
addEventNames(String) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
addEventNamesBytes(ByteString) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
addEvents(String, BaseRule) - Method in class org.openksavi.sponge.test.util.CorrelationEventsLog
 
addEventSpecs(List<RuleEventSpec>) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
addEventType(String, RecordType) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
addEventType(String, RecordType) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
addEventType(String, RecordType) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Registers an event type as a record.
addEventType(String, RecordType) - Method in interface org.openksavi.sponge.EngineOperations
Registers an event type as a record.
addImport(ImportCustomizer, Class<?>) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
Adds import from the package.
addImport(ImportCustomizer, Class<?>, String) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
addImport(Class<?>) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
Adds import from the package.
addImport(Class<?>, String) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
addImport(ScriptEngine, Class<?>) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseInterpreter
Adds import from the package.
addImport(ScriptEngine, Class<?>, String) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseInterpreter
 
addImport(ScriptEngine, Class<?>) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseInterpreter
Adds import from the package.
addImport(ScriptEngine, Class<?>, String) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseInterpreter
 
additionalKnowledgeBases - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
Additional knowledge bases list reference - pre or post config.
additionalPlugins - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
Additional plugins list reference - pre or post config.
addKnowledgeBase(KnowledgeBase) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
 
addKnowledgeBase(KnowledgeBase) - Method in interface org.openksavi.sponge.engine.KnowledgeBaseManager
Adds a knowledge base to this knowledge base manager.
addMarshaler(String, ObjectTypeConverterMapper) - Method in class org.openksavi.sponge.restapi.type.converter.unit.ObjectTypeUnitConverter
 
addOnRequestSerializedListener(OnRequestSerializedListener) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
addOnRequestSerializedListener(OnRequestSerializedListener) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
 
addOnResponseDeserializedListener(OnResponseDeserializedListener) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
addOnResponseDeserializedListener(OnResponseDeserializedListener) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
 
addOnShutdownListener(OnShutdownListener) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
addOnShutdownListener(OnShutdownListener) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Adds the OnShutdown listener.
addOnStartupListener(OnStartupListener) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
addOnStartupListener(OnStartupListener) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Adds the OnStartup listener.
addOperation(RestApiOperation<I, O>) - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
addPlugin(Plugin) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
Adds the specified plugin.
addPlugin(Plugin) - Method in interface org.openksavi.sponge.engine.PluginManager
Adds the specified plugin.
addPostConfigKnowledgeBases(List<KnowledgeBase>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
addPostConfigKnowledgeBases(List<KnowledgeBase>) - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Adds knowledge bases to the list of post-config knowledge bases.
addPostConfigPlugins(List<Plugin>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
addPostConfigPlugins(List<Plugin>) - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Adds plugins to the list of post-config plugins.
addPreConfigKnowledgeBases(List<KnowledgeBase>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
addPreConfigKnowledgeBases(List<KnowledgeBase>) - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Adds knowledge bases to the list of pre-config knowledge bases.
addPreConfigPlugins(List<Plugin>) - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
addPreConfigPlugins(List<Plugin>) - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Adds plugins to the list of pre-config plugins.
addProcessor(T) - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
 
addProcessor(T) - Method in interface org.openksavi.sponge.engine.processing.ProcessingUnit
Adds a new processor adapter to this processing unit.
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
addRole(String) - Method in class org.openksavi.sponge.restapi.server.security.User
 
addRole(String) - Method in class org.openksavi.sponge.restapi.server.security.UserContext
 
addRoles(String...) - Method in class org.openksavi.sponge.restapi.server.security.User
 
addRoles(Collection<String>) - Method in class org.openksavi.sponge.restapi.server.security.User
 
addRoles(String...) - Method in class org.openksavi.sponge.restapi.server.security.UserContext
 
addRoles(Collection<String>) - Method in class org.openksavi.sponge.restapi.server.security.UserContext
 
addScript(KnowledgeBaseScript) - Method in class org.openksavi.sponge.core.kb.DefaultScriptKnowledgeBase
 
addScript(KnowledgeBaseScript) - Method in interface org.openksavi.sponge.kb.ScriptKnowledgeBase
Adds a new knowledge base script.
addSpecific() - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
addType(String, DataTypeSupplier<T>) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
addType(String, DataTypeSupplier<T>) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
addType(String, DataTypeSupplier<T>) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Registers a data type.
addType(String, DataTypeSupplier<T>) - Method in interface org.openksavi.sponge.EngineOperations
Registers a data type.
addUnmarshaler(String, ObjectTypeConverterMapper) - Method in class org.openksavi.sponge.restapi.type.converter.unit.ObjectTypeUnitConverter
 
addUser(User) - Method in class org.openksavi.sponge.restapi.server.security.BaseInMemoryKnowledgeBaseProvidedSecurityService
 
afterPropertiesSet() - Method in class org.openksavi.sponge.spring.SpringSpongeEngine
 
AnnotatedValue<T> - Class in org.openksavi.sponge.type.value
An annotated value.
AnnotatedValue() - Constructor for class org.openksavi.sponge.type.value.AnnotatedValue
 
AnnotatedValue(T, String, String, Map<String, Object>) - Constructor for class org.openksavi.sponge.type.value.AnnotatedValue
 
AnnotatedValue(T) - Constructor for class org.openksavi.sponge.type.value.AnnotatedValue
 
AnyType - Class in org.openksavi.sponge.type
Any type.
AnyType() - Constructor for class org.openksavi.sponge.type.AnyType
 
AnyType(String) - Constructor for class org.openksavi.sponge.type.AnyType
 
AnyTypeUnitConverter - Class in org.openksavi.sponge.restapi.type.converter.unit
 
AnyTypeUnitConverter() - Constructor for class org.openksavi.sponge.restapi.type.converter.unit.AnyTypeUnitConverter
 
API_VERSION - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
applyDefaultParameters() - Method in class org.openksavi.sponge.standalone.StandaloneEngineBuilder
 
applyException(RestApiService, SpongeResponse, Throwable) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiErrorResponseProvider
 
applyException(RestApiService, SpongeResponse, Throwable) - Method in interface org.openksavi.sponge.restapi.server.RestApiErrorResponseProvider
 
applySpecificErrorCodes(RestApiService, SpongeResponse, Throwable) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiErrorResponseProvider
 
ARGUMENT_VALUE_SEPARATOR - Static variable in class org.openksavi.sponge.standalone.StandaloneEngineBuilder
 
arguments(String...) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
Adds the process arguments.
arguments(List<String>) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
Adds the process arguments, ignoring null elements.
assertEventSequences(CorrelationEventsLog, String, String, String[][]) - Static method in class org.openksavi.sponge.test.util.TestUtils
 
assertEventSequences(CorrelationEventsLog, String, String, String[][], boolean) - Static method in class org.openksavi.sponge.test.util.TestUtils
 
asyncEventSetProcessorThreadPool - Variable in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
The thread pool used by the Main Processing Unit for asynchronous processing of event set processors.
AtomicLongEventIdGenerator - Class in org.openksavi.sponge.core.event
Event ID generator implementation.
AtomicLongEventIdGenerator() - Constructor for class org.openksavi.sponge.core.event.AtomicLongEventIdGenerator
 
ATTR_BODY - Static variable in class org.openksavi.sponge.camel.SpongeCamelEvent
 
ATTR_CHANNEL - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI channel attribute name.
ATTR_COMMAND - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI command attribute name.
ATTR_DATA - Static variable in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
The MIDI data attribute name.
ATTR_DATA - Static variable in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
The MIDI data attribute name.
ATTR_DATA1 - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI data1 attribute name.
ATTR_DATA2 - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI data2 attribute name.
ATTR_HEADERS - Static variable in class org.openksavi.sponge.camel.SpongeCamelEvent
 
ATTR_MESSAGE - Static variable in class org.openksavi.sponge.midi.event.MidiMessageEvent
The MIDI message attribute name.
ATTR_MESSAGE_TYPE - Static variable in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
The MIDI type attribute name.
ATTR_PROCESS_ENV_NAME - Static variable in class org.openksavi.sponge.core.util.process.ProcessUtils
 
ATTR_PROCESSOR_ADAPTER - Static variable in class org.openksavi.sponge.core.event.ProcessorControlEvent
 
ATTR_ROUTE_ID - Static variable in class org.openksavi.sponge.camel.SpongeCamelEvent
 
ATTR_SOURCE - Static variable in class org.openksavi.sponge.mpd.event.MpdEvent
The source MPD event attribute name.
ATTR_TIME_STAMP - Static variable in class org.openksavi.sponge.midi.event.MidiMessageEvent
The MIDI timeStamp attribute name.
AttributeMapEvent - Class in org.openksavi.sponge.core.event
An event.
AttributeMapEvent(String, EventClonePolicy) - Constructor for class org.openksavi.sponge.core.event.AttributeMapEvent
Creates a new event that has no ID and time set (both are 0).
ATTRIBUTES_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.Event
 
AUTH_TOKEN_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.RequestHeader
 
authenticateAnonymous(User) - Method in class org.openksavi.sponge.restapi.server.security.NoSecuritySecurityService
 
authenticateAnonymous(User) - Method in interface org.openksavi.sponge.restapi.server.security.RestApiSecurityService
 
authenticateAnonymous(User) - Method in class org.openksavi.sponge.restapi.server.security.SimpleInMemorySecurityService
 
authenticateAnonymous(User) - Method in class org.openksavi.sponge.restapi.server.security.spring.SimpleSpringInMemorySecurityService
 
authenticateRequest(SubscribeRequest) - Method in class org.openksavi.sponge.grpcapi.server.DefaultGrpcApiService
 
authenticateRequest(SpongeRequest) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
Throws exception if the request can't be successfully authenticated.
authenticateRequest(SpongeRequest) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
authenticateUser(String, String) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
authenticateUser(String, String) - Method in class org.openksavi.sponge.restapi.server.security.NoSecuritySecurityService
 
authenticateUser(String, String) - Method in interface org.openksavi.sponge.restapi.server.security.RestApiSecurityService
 
authenticateUser(String, String) - Method in class org.openksavi.sponge.restapi.server.security.SimpleInMemorySecurityService
 
authenticateUser(String, String) - Method in class org.openksavi.sponge.restapi.server.security.spring.SimpleSpringInMemorySecurityService
 
AuthTokenSession(UserAuthentication) - Constructor for class org.openksavi.sponge.restapi.server.security.JwtRestApiAuthTokenService.AuthTokenSession
 
autoStartJavaServer - Variable in class org.openksavi.sponge.py4j.ClientServerPy4JPlugin
 
autoStartup(boolean) - Method in class org.openksavi.sponge.spring.SpringEngineBuilder
Sets autoStartup meaning that if it is true (the default value), the engine will be automatically started up in the afterPropertiesSet Spring callback method.
autoUseAuthToken(boolean) - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration.Builder
Sets the flag telling if the client should automatically use auth token authentication (i.e.
awaitUntil(Callable<Boolean>, long, TimeUnit) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
awaitUntil(Callable<Boolean>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 

B

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.
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.
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
 
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.
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
 
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
 
BaseInMemoryKnowledgeBaseProvidedSecurityService - Class in org.openksavi.sponge.restapi.server.security
 
BaseInMemoryKnowledgeBaseProvidedSecurityService() - Constructor for class org.openksavi.sponge.restapi.server.security.BaseInMemoryKnowledgeBaseProvidedSecurityService
 
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.
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
 
BasePy4JPlugin<T> - Class in org.openksavi.sponge.py4j
Base, abstract Sponge plugin that provides integration with CPython using Py4J.
BasePy4JPlugin() - Constructor for class org.openksavi.sponge.py4j.BasePy4JPlugin
 
BasePy4JPlugin(String) - Constructor for class org.openksavi.sponge.py4j.BasePy4JPlugin
 
BaseRestApiAuthTokenService - Class in org.openksavi.sponge.restapi.server.security
 
BaseRestApiAuthTokenService() - Constructor for class org.openksavi.sponge.restapi.server.security.BaseRestApiAuthTokenService
 
BaseRestApiSecurityService - Class in org.openksavi.sponge.restapi.server.security
 
BaseRestApiSecurityService() - Constructor for class org.openksavi.sponge.restapi.server.security.BaseRestApiSecurityService
 
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.
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.
BaseSpongeGrpcClient<T extends io.grpc.ManagedChannelBuilder<?>> - Class in org.openksavi.sponge.grpcapi.client
A base Sponge gRPC API client.
BaseSpongeGrpcClient(SpongeRestClient, Consumer<T>) - Constructor for class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
BaseSpongeGrpcClient(SpongeRestClient) - Constructor for class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
BaseSpongeRestClient - Class in org.openksavi.sponge.restapi.client
A base Sponge REST API client.
BaseSpongeRestClient(SpongeRestClientConfiguration) - Constructor for class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
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
 
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
 
BaseTypeConverter - Class in org.openksavi.sponge.restapi.type.converter
 
BaseTypeConverter(ObjectMapper) - Constructor for class org.openksavi.sponge.restapi.type.converter.BaseTypeConverter
 
BaseUnitTypeConverter<T,D extends DataType<T>> - Class in org.openksavi.sponge.restapi.type.converter
 
BaseUnitTypeConverter(DataTypeKind) - Constructor for class org.openksavi.sponge.restapi.type.converter.BaseUnitTypeConverter
 
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
 
BinaryType - Class in org.openksavi.sponge.type
A binary (byte array) type.
BinaryType() - Constructor for class org.openksavi.sponge.type.BinaryType
 
BinaryType(String) - Constructor for class org.openksavi.sponge.type.BinaryType
 
BinaryTypeUnitConverter - Class in org.openksavi.sponge.restapi.type.converter.unit
 
BinaryTypeUnitConverter() - Constructor for class org.openksavi.sponge.restapi.type.converter.unit.BinaryTypeUnitConverter
 
bindAdapter(KnowledgeBase, String, Processor, BaseProcessorAdapter) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
bindService() - Method in class org.openksavi.sponge.grpcapi.proto.SpongeGrpcApiGrpc.SpongeGrpcApiImplBase
 
BooleanType - Class in org.openksavi.sponge.type
A boolean type.
BooleanType() - Constructor for class org.openksavi.sponge.type.BooleanType
 
BooleanType(String) - Constructor for class org.openksavi.sponge.type.BooleanType
 
BooleanTypeUnitConverter - Class in org.openksavi.sponge.restapi.type.converter.unit
 
BooleanTypeUnitConverter() - Constructor for class org.openksavi.sponge.restapi.type.converter.unit.BooleanTypeUnitConverter
 
build() - Method in class org.openksavi.sponge.core.engine.EngineBuilder
Build the engine.
build(Function<K, V>) - Method in class org.openksavi.sponge.core.util.LocalCacheBuilder
 
build() - Method in class org.openksavi.sponge.core.util.LocalCacheBuilder
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
build(Channel, CallOptions) - Method in class org.openksavi.sponge.grpcapi.proto.SpongeGrpcApiGrpc.SpongeGrpcApiBlockingStub
 
build(Channel, CallOptions) - Method in class org.openksavi.sponge.grpcapi.proto.SpongeGrpcApiGrpc.SpongeGrpcApiFutureStub
 
build(Channel, CallOptions) - Method in class org.openksavi.sponge.grpcapi.proto.SpongeGrpcApiGrpc.SpongeGrpcApiStub
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
build() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
build() - Method in class org.openksavi.sponge.gsmmodem.serial.SerialPortGsmModemConfiguration.Builder
Builds the client.
build(ClientServer.ClientServerBuilder) - Method in class org.openksavi.sponge.py4j.ClientServerPy4JPlugin
 
build(GatewayServer.GatewayServerBuilder) - Method in class org.openksavi.sponge.py4j.GatewayServerPy4JPlugin
 
build() - Method in class org.openksavi.sponge.restapi.client.SpongeRequestContext.Builder
Builds the context.
build() - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration.Builder
Builds the client.
build() - Method in class org.openksavi.sponge.standalone.StandaloneEngineBuilder
Returns a new StandaloneEngine or null if help or version option is specified so the application should exit.
build() - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
Builds the process configuration.
builder() - Static method in class org.openksavi.sponge.core.engine.DefaultSpongeEngine
Builder for creating Engine instances.
builder() - Static method in class org.openksavi.sponge.gsmmodem.serial.SerialPortGsmModemConfiguration
A GSM modem configuration builder.
Builder() - Constructor for class org.openksavi.sponge.gsmmodem.serial.SerialPortGsmModemConfiguration.Builder
 
builder() - Static method in class org.openksavi.sponge.restapi.client.SpongeRequestContext
 
Builder() - Constructor for class org.openksavi.sponge.restapi.client.SpongeRequestContext.Builder
 
builder() - Static method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration
A Sponge REST API configuration builder.
Builder() - Constructor for class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration.Builder
 
builder() - Static method in class org.openksavi.sponge.spring.SpringSpongeEngine
Builder for creating an engine.
builder() - Static method in class org.openksavi.sponge.standalone.StandaloneSpongeEngine
 
builder(String, String...) - Static method in class org.openksavi.sponge.util.process.ProcessConfiguration
Returns a new process configuration builder.
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.
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
buildPartial() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
buildWithKnowledgeBase(KnowledgeBaseType, String) - Static method in class org.openksavi.sponge.test.util.ScriptTestUtils
 

C

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
 
call(String, List<Object>) - Method in interface org.openksavi.sponge.EngineOperations
Calls the registered action with arguments.
call(Class<T>, String, List<Object>) - Method in interface org.openksavi.sponge.EngineOperations
Calls the registered action with arguments.
call(String) - Method in interface org.openksavi.sponge.EngineOperations
Calls the registered action with no arguments.
call(Class<T>, String) - Method in interface org.openksavi.sponge.EngineOperations
Calls the registered action with no arguments.
call(ActionCallRequest, RestActionMeta, boolean, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(ActionCallRequest, RestActionMeta, boolean) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(ActionCallRequest, RestActionMeta) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(ActionCallRequest) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(String, List<Object>) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(Class<T>, String, List<Object>) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(String) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(Class<T>, String) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
call(ActionCallRequest, RestActionMeta, boolean, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(ActionCallRequest, RestActionMeta, boolean) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(ActionCallRequest, RestActionMeta) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(ActionCallRequest) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(String, List<Object>) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(Class<T>, String, List<Object>) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(String) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(Class<T>, String) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Calls the action.
call(ActionCallRequest) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
call(ActionCallRequest) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
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
 
callAction(String, List<Object>) - Method in interface org.openksavi.sponge.engine.ActionManager
Calls the action.
callAction(ActionAdapter, List<Object>) - Method in interface org.openksavi.sponge.engine.ActionManager
Calls the action.
callActionIfExists(String, List<Object>) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
 
callActionIfExists(String, List<Object>) - Method in interface org.openksavi.sponge.engine.ActionManager
Calls the action if it exists.
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
 
callIfExists(String, List<Object>) - Method in interface org.openksavi.sponge.EngineOperations
Calls the action if it exists.
callIfExists(Class<T>, String, List<Object>) - Method in interface org.openksavi.sponge.EngineOperations
Calls the action if it exists.
callIfExists(String) - Method in interface org.openksavi.sponge.EngineOperations
Calls the action if it exists.
callIfExists(Class<T>, String) - Method in interface org.openksavi.sponge.EngineOperations
Calls the action if it exists.
camel() - Method in class org.openksavi.sponge.standalone.SpringCamelConfiguration
 
CAMEL_CONTEXT_CONFIG - Static variable in class org.openksavi.sponge.standalone.StandalonePlugin
 
CamelConsumer - Interface in org.openksavi.sponge.camel
Camel consumer facade to Sponge.
CamelPlugin - Class in org.openksavi.sponge.camel
Sponge plugin that provides integration with Apache Camel.
CamelPlugin(CamelContext) - Constructor for class org.openksavi.sponge.camel.CamelPlugin
 
CamelPlugin() - Constructor for class org.openksavi.sponge.camel.CamelPlugin
 
CamelPlugin(String) - Constructor for class org.openksavi.sponge.camel.CamelPlugin
 
camelPlugin() - Method in class org.openksavi.sponge.camel.SpongeCamelConfiguration
Camel plugin that may be bound to the engine.
CamelProducerAction - Class in org.openksavi.sponge.camel
Default producer action.
CamelProducerAction() - Constructor for class org.openksavi.sponge.camel.CamelProducerAction
 
CamelRestApiSession - Class in org.openksavi.sponge.restapi.server
A Camel-based REST API session.
CamelRestApiSession(UserAuthentication, Exchange) - Constructor for class org.openksavi.sponge.restapi.server.CamelRestApiSession
 
CamelUtils - Class in org.openksavi.sponge.camel
Camel integration utility methods.
CamelUtils() - Constructor for class org.openksavi.sponge.camel.CamelUtils
 
canAccessResource(Map<String, Collection<String>>, UserContext, String) - Method in class org.openksavi.sponge.restapi.server.RestApiServerPlugin
 
canAccessResource(Map<String, Collection<String>>, UserContext, String) - Static method in class org.openksavi.sponge.restapi.server.util.RestApiServerUtils
Verifies if a user can access a resource (e.g.
canCallAction(UserContext, ActionAdapter) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
canCallAction(UserContext, ActionAdapter) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
canCallAction(UserContext, ActionAdapter) - Method in class org.openksavi.sponge.restapi.server.security.KnowledgeBaseProvidedSecurityService
 
canCallAction(UserContext, ActionAdapter) - Method in class org.openksavi.sponge.restapi.server.security.NoSecuritySecurityService
 
canCallAction(UserContext, ActionAdapter) - Method in interface org.openksavi.sponge.restapi.server.security.RestApiSecurityService
 
canEncodeGsm(String) - Method in class org.openksavi.sponge.gsmmodem.GammuGsmModemPlugin
 
canEncodeGsm(String) - Static method in class org.openksavi.sponge.gsmmodem.GsmModemUtils
 
canSendEvent(UserContext, String) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
canSendEvent(UserContext, String) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
canSendEvent(UserContext, String) - Method in class org.openksavi.sponge.restapi.server.security.KnowledgeBaseProvidedSecurityService
 
canSendEvent(UserContext, String) - Method in class org.openksavi.sponge.restapi.server.security.NoSecuritySecurityService
 
canSendEvent(UserContext, String) - Method in interface org.openksavi.sponge.restapi.server.security.RestApiSecurityService
 
canSubscribeEvent(UserContext, String) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
canSubscribeEvent(UserContext, String) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
canSubscribeEvent(UserContext, String) - Method in class org.openksavi.sponge.restapi.server.security.KnowledgeBaseProvidedSecurityService
 
canSubscribeEvent(UserContext, String) - Method in class org.openksavi.sponge.restapi.server.security.NoSecuritySecurityService
 
canSubscribeEvent(UserContext, String) - Method in interface org.openksavi.sponge.restapi.server.security.RestApiSecurityService
 
canUseKnowledgeBase(UserContext, KnowledgeBase) - Method in class org.openksavi.sponge.restapi.server.security.KnowledgeBaseProvidedSecurityService
 
canUseKnowledgeBase(UserContext, KnowledgeBase) - Method in class org.openksavi.sponge.restapi.server.security.NoSecuritySecurityService
 
canUseKnowledgeBase(UserContext, KnowledgeBase) - Method in interface org.openksavi.sponge.restapi.server.security.RestApiSecurityService
 
capacity - Variable in class org.openksavi.sponge.core.engine.event.BaseEventQueue
Queue capacity.
CategoryMeta - Class in org.openksavi.sponge
A category metadata.
CategoryMeta(String) - Constructor for class org.openksavi.sponge.CategoryMeta
 
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.
charset(Charset) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
Sets the charset of the subprocess streams used if the redirect type is STRING.
CHARSET_GSM - Static variable in class org.openksavi.sponge.gsmmodem.GsmModemUtils
 
CHARSET_UTF_16BE - Static variable in class org.openksavi.sponge.gsmmodem.GsmModemUtils
 
charsetName(String) - Method in class org.openksavi.sponge.gsmmodem.serial.SerialPortGsmModemConfiguration.Builder
Sets the charset name.
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
 
CLAIM_AUTH_SESSION_ID - Static variable in class org.openksavi.sponge.restapi.server.security.JwtRestApiAuthTokenService
 
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
 
clear() - Method in interface org.openksavi.sponge.engine.event.EventQueue
Clears this event queue.
clear() - Method in interface org.openksavi.sponge.engine.ThreadPool
Clears the futures.
clear() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
clear() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
clear() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
clear() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
clear() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
clear() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
clear() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
clear() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
clear() - Method in interface org.openksavi.sponge.ProcessorAdapter
Clears this processor.
clear() - Method in class org.openksavi.sponge.test.util.CorrelationEventsLog
 
clearActionMetaCache() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
clearActionMetaCache() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Clears the action metadata cache.
clearAttributes() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
clearAuthToken() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string auth_token = 4;
clearCache() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
clearCache() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Clears caches.
clearDescription() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string description = 6;
clearDetailedErrorMessage() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string detailed_error_message = 4;
clearError() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
clearError() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Clears the error that occurred during engine processing.
clearErrorCode() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string error_code = 2;
clearErrorMessage() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string error_message = 3;
clearEvent() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.Event event = 3;
clearEventNames() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
clearEventTypeCache() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
clearEventTypeCache() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Clears the event type cache.
clearFeaturesCache() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
clearFeaturesCache() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Clears the API features cache.
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
clearHeader() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
clearHeader() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
clearHeader() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
clearHeader() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
clearId() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string id = 1;
clearId() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string id = 1;
clearId() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string id = 1;
clearLabel() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string label = 5;
clearName() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string name = 2;
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
clearPassword() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string password = 3;
clearPriority() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
int32 priority = 4;
clearRegisteredTypeRequired() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
bool registered_type_required = 3;
clearRememberedException() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Clears remembered exception.
clearRoles() - Method in class org.openksavi.sponge.restapi.server.security.User
 
clearRoles() - Method in class org.openksavi.sponge.restapi.server.security.UserContext
 
clearSession() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
clearSession() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Clears the session, i.e.
clearSubscriptionId() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
int64 subscription_id = 2;
clearTime() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
.google.protobuf.Timestamp time = 3;
clearTimeMeasurement() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
 
clearTimeMeasurement() - Method in interface org.openksavi.sponge.engine.StatisticsManager
Clears the time measurement of events to be processed by the Main Processing Unit.
clearUnusedEventMapping() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
Clears unused event mappings.
clearUsername() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string username = 2;
clearValueAny() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
.google.protobuf.Any value_any = 2;
clearValueJson() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
An empty json_value indicates a null.
clearValueOneof() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
clearVersion() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
string version = 2;
ClientServerPy4JPlugin<T> - Class in org.openksavi.sponge.py4j
Sponge plugin that provides integration with CPython using Py4J ClientServer.
ClientServerPy4JPlugin() - Constructor for class org.openksavi.sponge.py4j.ClientServerPy4JPlugin
 
ClientServerPy4JPlugin(String) - Constructor for class org.openksavi.sponge.py4j.ClientServerPy4JPlugin
 
ClientSubscription - Class in org.openksavi.sponge.grpcapi.client
A client side event subscription.
ClientSubscription(SpongeGrpcClient, List<String>, boolean, StreamObserver<RemoteEvent>) - Constructor for class org.openksavi.sponge.grpcapi.client.ClientSubscription
 
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
 
clone() - Method in interface org.openksavi.sponge.event.Event
Clones this event.
clone() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
clone() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
clone() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
clone() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
clone() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
clone() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
clone() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
clone() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
clone() - Method in class org.openksavi.sponge.type.DataType
 
clone() - Method in class org.openksavi.sponge.type.ListType
 
clone() - Method in class org.openksavi.sponge.type.MapType
 
clone() - Method in class org.openksavi.sponge.type.RecordType
 
clone() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
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
 
close() - Method in interface org.openksavi.sponge.engine.interactive.InteractiveModeConsole
Closes this console.
close() - Method in class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
close(boolean) - Method in class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
close() - Method in class org.openksavi.sponge.grpcapi.client.ClientSubscription
 
close(boolean) - Method in interface org.openksavi.sponge.grpcapi.client.SpongeGrpcClient
 
close() - Method in interface org.openksavi.sponge.grpcapi.client.SpongeGrpcClient
 
close() - Method in class org.openksavi.sponge.gsmmodem.serial.SerialPortGsmModem
 
close() - Method in class org.openksavi.sponge.jruby.core.JRubyLogErrorWriter
 
close() - Method in class org.openksavi.sponge.midi.MidiSpongeEventReceiver
 
close(MidiDevice) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes the MIDI device.
close(Transmitter) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes the MIDI transmitter.
close(Receiver) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes the MIDI receiver.
close() - Method in class org.openksavi.sponge.restapi.client.okhttp.OkHttpSpongeRestClient
Closes aggressively the underlying OkHttpClient according to the OkHttpClient documentation.
close() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Closes the client.
close() - Method in class org.openksavi.sponge.standalone.interactive.JLineInteractiveModeConsole
 
closeOkHttpClient(OkHttpClient) - Static method in class org.openksavi.sponge.restapi.client.util.RestClientUtils
Closes aggressively a OkHttpClient according to the OkHttpClient documentation.
closeQuietly(Reader) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
closeSecurityContext() - Method in class org.openksavi.sponge.restapi.server.security.NoSecuritySecurityService
 
closeSecurityContext() - Method in interface org.openksavi.sponge.restapi.server.security.RestApiSecurityService
 
closeSecurityContext() - Method in class org.openksavi.sponge.restapi.server.security.SimpleInMemorySecurityService
 
closeSecurityContext() - Method in class org.openksavi.sponge.restapi.server.security.spring.SimpleSpringInMemorySecurityService
 
closeSession() - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
closeSession() - Method in interface org.openksavi.sponge.restapi.server.RestApiService
Closes the thread local session.
closeTransmitters(MidiDevice) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes all transmitter of the device.
CODE_ANY - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_BINARY - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_BOOLEAN - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_DATE_TIME - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_DYNAMIC - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_INTEGER - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_LIST - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_MAP - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_NUMBER - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_OBJECT - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_RECORD - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_STREAM - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_STRING - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_TYPE - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CODE_VOID - Static variable in enum org.openksavi.sponge.type.DataTypeKind
 
CollectionType<T> - Class in org.openksavi.sponge.type
A collection type.
CollectionType(DataTypeKind, String) - Constructor for class org.openksavi.sponge.type.CollectionType
 
collectorToLinkedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class org.openksavi.sponge.util.SpongeApiUtils
 
collectToLinkedMap(Map<K1, V1>, Function<Map.Entry<K1, V1>, ? extends K2>, Function<Map.Entry<K1, V1>, ? extends V2>) - Static method in class org.openksavi.sponge.util.SpongeApiUtils
 
CombinedExceptionHandler - Class in org.openksavi.sponge.core.engine
Combined exception handler.
CombinedExceptionHandler(ExceptionHandler...) - Constructor for class org.openksavi.sponge.core.engine.CombinedExceptionHandler
 
commandLineArgs(String...) - Method in class org.openksavi.sponge.standalone.StandaloneEngineBuilder
 
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.
condition(Rule, Event) - Method in class org.openksavi.sponge.groovy.core.GroovyClosureEventCondition
Checks rule event condition by evaluating the defined knowledge base rule method.
condition(Rule, Event) - Method in class org.openksavi.sponge.jruby.core.JRubyProcEventCondition
Checks rule event condition by evaluating the defined knowledge base rule method.
condition(Rule, Event) - Method in class org.openksavi.sponge.jython.core.JythonFunctionEventCondition
Checks rule event condition by evaluating the defined knowledge base rule method.
condition(Rule, Event) - Method in class org.openksavi.sponge.nashorn.core.NashornScriptKnowledgeBaseEventCondition
Checks rule event condition by evaluating the defined knowledge base rule method.
condition(Rule, Event) - Method in interface org.openksavi.sponge.rule.EventCondition
Checks rule event condition.
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
 
CONFIG_SPRING_CONFIGURATION - Static variable in class org.openksavi.sponge.standalone.StandalonePlugin
 
CONFIG_SPRING_CONFIGURATION_ATTR_CAMEL - Static variable in class org.openksavi.sponge.standalone.StandalonePlugin
 
CONFIG_SPRING_CONFIGURATION_ATTR_ENGINE_BEAN_NAME - Static variable in class org.openksavi.sponge.standalone.StandalonePlugin
 
CONFIG_SPRING_CONFIGUTARION_FILE - Static variable in class org.openksavi.sponge.standalone.StandalonePlugin
 
ConfigException - Exception in org.openksavi.sponge.config
An exception representing a failure in the configuration.
ConfigException(String) - Constructor for exception org.openksavi.sponge.config.ConfigException
Creates a new exception representing a failure in the configuration.
ConfigException(Throwable) - Constructor for exception org.openksavi.sponge.config.ConfigException
Creates a new exception representing a failure in the configuration.
ConfigException(String, Throwable) - Constructor for exception org.openksavi.sponge.config.ConfigException
Creates a new exception.
Configurable - Interface in org.openksavi.sponge.config
This interface represents an entity that has the possibility to configure.
Configuration - Interface in org.openksavi.sponge.config
An interface representing a configuration.
ConfigurationConstants - Class in org.openksavi.sponge.core.engine
Configuration constants.
configurationManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Configuration manager.
ConfigurationManager - Interface in org.openksavi.sponge.engine
Configuration manager interface.
configure(Configuration) - Method in interface org.openksavi.sponge.config.Configurable
Applies a configuration to this entity.
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.
configure() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
configureAction() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
configureEngineModules() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Configures engine modules.
configurePlugin() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
connect() - Method in class org.openksavi.sponge.mpd.MpdPlugin
Connects to the MPD server.
connectDefaultInputDevice() - Method in class org.openksavi.sponge.midi.MidiPlugin
Sets and updates the default input MIDI device in the plugin.
connectInputDevice(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
Sets and updates the input MIDI device in the plugin.
ConnectionPlugin - Class in org.openksavi.sponge.examples
 
ConnectionPlugin() - Constructor for class org.openksavi.sponge.examples.ConnectionPlugin
 
ConnectionPlugin(String) - Constructor for class org.openksavi.sponge.examples.ConnectionPlugin
 
CONSOLE_APPENDER_NAME - Static variable in class org.openksavi.sponge.logging.LoggingUtils
 
containsException(Throwable, Class<?>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
CONTENT_TYPE_JSON - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
CONTROL_EVENT_PREFIX - Static variable in class org.openksavi.sponge.SpongeConstants
Control event name prefix.
ControlEvent - Interface in org.openksavi.sponge.event
Control event.
copyFrom(User) - Method in class org.openksavi.sponge.restapi.server.security.User
 
copyFrom(UserContext) - Method in class org.openksavi.sponge.restapi.server.security.UserContext
 
CorrelationEventsLog - Class in org.openksavi.sponge.test.util
Correlated events (used in Rules) log used for example for test assertions.
CorrelationEventsLog(String...) - Constructor for class org.openksavi.sponge.test.util.CorrelationEventsLog
 
CorrelationEventsLog() - Constructor for class org.openksavi.sponge.test.util.CorrelationEventsLog
 
Correlator - Interface in org.openksavi.sponge.correlator
Correlator.
CorrelatorAdapter - Interface in org.openksavi.sponge.correlator
Correlator adapter.
CorrelatorAdapterGroup - Interface in org.openksavi.sponge.correlator
Correlator adapter group.
CorrelatorDefinition - Interface in org.openksavi.sponge.correlator
Correlator definition.
CorrelatorMeta - Interface in org.openksavi.sponge.correlator
A correlator metadata.
CorrelatorOperations - Interface in org.openksavi.sponge.correlator
Correlator operations.
CorrelatorsTest - Interface in org.openksavi.sponge.test.script
 
CorrelatorsTestTemplate - Class in org.openksavi.sponge.test.script.template
 
CorrelatorsTestTemplate() - Constructor for class org.openksavi.sponge.test.script.template.CorrelatorsTestTemplate
 
create(SpongeEngine, String, Exchange) - Static method in class org.openksavi.sponge.camel.SpongeCamelEvent
 
create(SpongeEngine, Exchange) - Static method in class org.openksavi.sponge.camel.SpongeCamelEvent
 
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
 
createActionManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new action manager.
createActionsOrderComparator() - Static method in class org.openksavi.sponge.restapi.server.util.RestApiServerUtils
Actions will be sorted by a category sequence number, a knowledge base sequence number and an action label or name.
createAdapter() - Method in class org.openksavi.sponge.core.action.BaseAction
 
createAdapter() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelator
 
createAdapter(ProcessorInstanceHolder, ProcessorType) - 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
 
createAdapter() - Method in interface org.openksavi.sponge.ProcessorAdapterFactory
Create a new instance of an adapter.
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
 
createAndSetupSubscribeRequest() - Method in class org.openksavi.sponge.grpcapi.client.ClientSubscription
 
createAnonymousUser(String) - Static method in class org.openksavi.sponge.restapi.server.util.RestApiServerUtils
 
createAnonymousUserContext(String) - Static method in class org.openksavi.sponge.restapi.server.util.RestApiServerUtils
 
createAuthentication(User) - Method in class org.openksavi.sponge.restapi.server.security.spring.SimpleSpringInMemorySecurityService
 
createAuthToken(UserAuthentication) - Method in class org.openksavi.sponge.restapi.server.security.JwtRestApiAuthTokenService
 
createAuthToken(UserAuthentication) - Method in interface org.openksavi.sponge.restapi.server.security.RestApiAuthTokenService
Creates a new auth token.
createBinding() - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
createBlockingQueue() - Method in class org.openksavi.sponge.core.engine.event.PriorityEventQueue
 
createChannelBuilder(String, int) - Method in class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
createChannelBuilder(String, int) - Method in class org.openksavi.sponge.grpcapi.client.NettySpongeGrpcClient
 
createChild(DataType<C>) - Method in class org.openksavi.sponge.type.QualifiedDataType
 
createConfigurationManager(SpongeEngine, String) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createConfigurationManager(SpongeEngine, String) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new configuration manager.
createConfigurations(List<HierarchicalConfiguration<ImmutableNode>>) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
createConsumer(Processor) - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
createControlEventName(Class<? extends ControlEvent>) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
createCustomOperations() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
Overwrite this method to add custom operations.
createDefaultOnExceptionProcessor() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createDefaultOperations() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.openksavi.sponge.camel.SpongeComponent
 
createErrorHandler() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createEvent(Event) - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscriptionManager
 
createEventConditionForMethod(String) - Method in class org.openksavi.sponge.core.rule.BaseRule
 
createEventConditionForMethods(List<String>) - Method in class org.openksavi.sponge.core.rule.BaseRule
 
createEventFromGrpc(SpongeRestClient, Event) - Static method in class org.openksavi.sponge.grpcapi.client.util.GrpcClientUtils
 
createEventQueueManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createEventQueueManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new event queue manager.
createEventScheduler(SpongeEngine, EventQueue) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createEventScheduler(SpongeEngine, EventQueue) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new event scheduler.
createExchange(Object) - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
createFilterProcessingUnit(SpongeEngine, EventQueue, EventQueue) - Method in class org.openksavi.sponge.core.spi.DefaultProcessingUnitProvider
 
createFilterProcessingUnit(SpongeEngine, EventQueue, EventQueue) - Method in interface org.openksavi.sponge.spi.ProcessingUnitProvider
Creates a new filter processing unit.
createFilterProcessingUnitListenerThreadPool(FilterProcessingUnit) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createFilterProcessingUnitListenerThreadPool(FilterProcessingUnit) - Method in interface org.openksavi.sponge.engine.ThreadPoolManager
Creates a new thread pool used by the Filter Processing Unit for listening to the Input Event Queue.
createFixedExecutor(Object, int) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createGenericErrorResponse(Throwable) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
createGenericErrorResponse(Throwable) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
createGetOperation(RestDefinition, RestApiOperation<I, O>) - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createGlobalLoggerName(KnowledgeBaseEngineOperations) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
createHandlers() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
 
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
 
createInternalException(Throwable) - Static method in class org.openksavi.sponge.grpcapi.server.util.GrpcApiServerUtils
 
createInterpreterInstance(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
 
createInterpreterInstance(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
createInterpreterInstance(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
createInterpreterInstance(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseInterpreter
 
createInterpreterInstance(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseInterpreter
 
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.groovy.spi.GroovyKnowledgeBaseInterpreterFactory
 
createKnowledgeBaseInterpreter(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.java.spi.JavaKnowledgeBaseInterpreterFactory
 
createKnowledgeBaseInterpreter(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.jruby.spi.JRubyKnowledgeBaseInterpreterFactory
 
createKnowledgeBaseInterpreter(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.jython.spi.JythonKnowledgeBaseInterpreterFactory
 
createKnowledgeBaseInterpreter(SpongeEngine, KnowledgeBase) - Method in class org.openksavi.sponge.nashorn.spi.NashornKnowledgeBaseInterpreterFactory
 
createKnowledgeBaseInterpreter(SpongeEngine, KnowledgeBase) - Method in interface org.openksavi.sponge.spi.KnowledgeBaseInterpreterFactory
Creates a new knowledge base interpreter.
createKnowledgeBaseManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createKnowledgeBaseManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new knowledge base manager.
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
 
createMainProcessingUnit(SpongeEngine, EventQueue, EventQueue) - Method in interface org.openksavi.sponge.spi.ProcessingUnitProvider
Creates a new main processing unit.
createMainProcessingUnitAsyncEventSetProcessorThreadPool() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createMainProcessingUnitAsyncEventSetProcessorThreadPool() - Method in interface org.openksavi.sponge.engine.ThreadPoolManager
Creates a new thread pool used by the Main Processing Unit for asynchronous processing of event set processors.
createMainProcessingUnitDecomposedQueueThreadPool(Processable) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createMainProcessingUnitDecomposedQueueThreadPool(Processable) - Method in interface org.openksavi.sponge.engine.ThreadPoolManager
Creates a new thread pool used by the Main Processing Unit for listening to the decomposed queue.
createMainProcessingUnitEventSetProcessorDurationThreadPool() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createMainProcessingUnitEventSetProcessorDurationThreadPool() - Method in interface org.openksavi.sponge.engine.ThreadPoolManager
Creates a new thread pool used by the Main Processing Unit for event set processors duration.
createMainProcessingUnitListenerThreadPool(MainProcessingUnit) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createMainProcessingUnitListenerThreadPool(MainProcessingUnit) - Method in interface org.openksavi.sponge.engine.ThreadPoolManager
Creates a new thread pool used by the Main Processing Unit for listening to the Main Event Queue.
createMainProcessingUnitWorkerThreadPool() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createMainProcessingUnitWorkerThreadPool() - Method in interface org.openksavi.sponge.engine.ThreadPoolManager
Creates a new thread pool used by the Main Processing Unit for worker threads.
createMpd() - Method in class org.openksavi.sponge.mpd.MpdPlugin
Creates the MPD server representation.
createNamedActionArgTypesMap(ActionMeta) - Static method in class org.openksavi.sponge.util.SpongeApiUtils
 
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
 
createNewSubscriptionId() - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscriptionManager
 
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
 
createObjectMapper() - Static method in class org.openksavi.sponge.restapi.util.RestApiUtils
 
createOnException() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createOperation(RestDefinition, RestApiOperation<I, O>) - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createOperationExecutionProcessor(Function<Message, String>, RestApiOperation<I, O>) - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createParser() - Method in class org.openksavi.sponge.standalone.interactive.JLineInteractiveModeConsole
 
createPluginInstance(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
Creates plugin instance.
createPluginInstance(String) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseInterpreter
Creates a plugin instance.
createPluginLoggerName() - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
createPluginManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createPluginManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new plugin manager.
createPluginStub(String, String, String) - Method in class org.openksavi.sponge.core.engine.DefaultPluginManager
Creates a plugin stub.
createPostOperation(RestDefinition, RestApiOperation<I, O>) - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createProcessConfigurationBuilder(Configuration) - Static method in class org.openksavi.sponge.core.util.process.ProcessUtils
 
createProcessingUnitManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createProcessingUnitManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new processing unit manager.
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.
createProcessorInstance(ProcessorDefinition, Class<T>) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Creates a new uninitialized processor instance.
createProcessorInstance(String, Class<T>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseInterpreter
Creates a new processor instance.
createProcessorInstanceByProcessorClass(KnowledgeBase, Object, Class) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
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
 
createProcessorInstanceByProcessorClass(KnowledgeBase, Object, Class<?>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseInterpreter
Returns the processor new instance holder.
createProcessorManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createProcessorManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new processors manager.
createProcessorName(Class<?>) - Static method in class org.openksavi.sponge.java.core.JavaUtils
 
createProducer() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
createRequestHeader(SpongeRestClient) - Static method in class org.openksavi.sponge.grpcapi.client.util.GrpcClientUtils
Uses the REST client in order to setup the gRPC request header by reusing the REST API authentication data.
createResponse(GetVersionResponse) - Static method in class org.openksavi.sponge.grpcapi.server.util.GrpcApiServerUtils
 
createResponseHeader(ResponseHeader) - Static method in class org.openksavi.sponge.grpcapi.server.util.GrpcApiServerUtils
 
createRestActionMeta(ActionAdapter) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
createRestCategory(String) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
createRestConfiguration() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createRestDefinition() - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createRestKnowledgeBase(KnowledgeBase) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
createRestRequest(VersionRequest) - Static method in class org.openksavi.sponge.grpcapi.server.util.GrpcApiServerUtils
 
createRestRequest(SubscribeRequest) - Static method in class org.openksavi.sponge.grpcapi.server.util.GrpcApiServerUtils
 
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
 
createScriptClassInstancePovider() - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
createScriptClassInstancePovider() - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
createScriptEngine() - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
Creates scripting engine.
createScriptEngine() - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseInterpreter
 
createScriptEngine() - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseInterpreter
 
createScriptKnowledgeBaseFromConfiguration(String, String, List<Configuration>) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
 
createSession() - Method in class org.openksavi.sponge.grpcapi.server.DefaultGrpcApiService
 
createSession(Exchange) - Method in class org.openksavi.sponge.restapi.server.RestApiRouteBuilder
 
createShortMessage(int, int, int, int) - Method in class org.openksavi.sponge.midi.MidiPlugin
Creates a new MIDI short message.
createShortMessage(int, int, int, int) - Static method in class org.openksavi.sponge.midi.MidiUtils
Creates a new MIDI short message.
createShortMessageEvent(ShortMessage, long) - Method in class org.openksavi.sponge.midi.MidiPlugin
Create a new Sponge MIDI ShortMessage event.
createShortMessageEvent(ShortMessage) - Method in class org.openksavi.sponge.midi.MidiPlugin
Create a new Sponge MIDI ShortMessage event.
createShortMessageEvent(MidiPlugin, ShortMessage, long) - Static method in class org.openksavi.sponge.midi.MidiUtils
Create a new Sponge MIDI event.
createShortMessageEvent(MidiPlugin, ShortMessage) - Static method in class org.openksavi.sponge.midi.MidiUtils
Create a new Sponge MIDI event.
createSpringContext() - Method in class org.openksavi.sponge.standalone.StandaloneEngineListener
Creates a Spring context.
createSslConfiguration(Configuration) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
createSslContext(SslConfiguration) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
createSslContext() - Method in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
createSslContextParameters(SslConfiguration) - Static method in class org.openksavi.sponge.camel.CamelUtils
 
createStatisticsManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createStatisticsManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new statistics manager.
createSubscribeResponse(ServerSubscription, Event) - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscriptionManager
 
createThreadFactory(Object) - Method in class org.openksavi.sponge.core.engine.DefaultThreadPoolManager
 
createThreadPoolManager(SpongeEngine) - Method in class org.openksavi.sponge.core.spi.DefaultEngineModuleProvider
 
createThreadPoolManager(SpongeEngine) - Method in interface org.openksavi.sponge.spi.EngineModuleProvider
Creates a new thread pool manager.
createTrustAllSslContext() - Static method in class org.openksavi.sponge.restapi.client.util.RestClientUtils
Creates a new SSL context that trusts all.
createTrustAllTrustManager() - Static method in class org.openksavi.sponge.restapi.client.util.RestClientUtils
Creates a new trust manager that trusts all.
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
 
createVariableName(String) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
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.
createWorker() - Method in interface org.openksavi.sponge.util.Processable
Creates a new Runnable that acts as a worker in a thread pool.
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.
CustomObject - Class in org.openksavi.sponge.examples
 
CustomObject() - Constructor for class org.openksavi.sponge.examples.CustomObject
 

D

DataType<T> - Class in org.openksavi.sponge.type
A data type.
DataType(DataTypeKind, String) - Constructor for class org.openksavi.sponge.type.DataType
 
DataTypeKind - Enum in org.openksavi.sponge.type
A data type kind.
DataTypeSupplier<T extends DataType<?>> - Interface in org.openksavi.sponge.util
A data type supplier.
DataTypeUtils - Class in org.openksavi.sponge.util
Data type utility methods.
DateTimeKind - Enum in org.openksavi.sponge.type
A date/time type kind.
DateTimeType - Class in org.openksavi.sponge.type
A date/time type.
DateTimeType() - Constructor for class org.openksavi.sponge.type.DateTimeType
 
DateTimeType(String) - Constructor for class org.openksavi.sponge.type.DateTimeType
 
DateTimeType(String, DateTimeKind) - Constructor for class org.openksavi.sponge.type.DateTimeType
 
DateTimeTypeUnitConverter<T> - Class in org.openksavi.sponge.restapi.type.converter.unit
Date/time values are serialized using a data type format or to ISO strings if a format is not defined.
DateTimeTypeUnitConverter() - Constructor for class org.openksavi.sponge.restapi.type.converter.unit.DateTimeTypeUnitConverter
 
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
 
DecoratedValue<T> - Interface in org.openksavi.sponge.type.value
A decorated value.
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_ALLOW_ANONYMOUS - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_ALLOW_FETCH_EVENT_TYPE - Static variable in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
DEFAULT_ALLOW_FETCH_METADATA - Static variable in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
DEFAULT_ANONYMOUS_USERNAME - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_AUTO_CONNECT - Static variable in class org.openksavi.sponge.mpd.MpdConstants
The default value of an auto connect flag.
DEFAULT_AUTO_START - Static variable in class org.openksavi.sponge.grpcapi.server.GrpcApiServerConstants
 
DEFAULT_AUTO_START - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_AUTO_START_MONITOR - Static variable in class org.openksavi.sponge.mpd.MpdConstants
The default value of an auto start monitor flag.
DEFAULT_CHARSET_NAME - Static variable in class org.openksavi.sponge.gsmmodem.serial.SerialPortGsmModemConstants
 
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_DESCRIPTION - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
DEFAULT_ENGINE_BEAN_NAME - Static variable in class org.openksavi.sponge.standalone.StandalonePlugin
 
DEFAULT_ERROR_CODE - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
A generic error code.
DEFAULT_EVENT_NAME_PREFIX - Static variable in class org.openksavi.sponge.mpd.MpdConstants
The default MPD-based Sponge event name prefix.
DEFAULT_INCLUDE_DETAILED_ERROR_MESSAGE - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_IS_ACTION_PUBLIC - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_IS_EVENT_PUBLIC - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_KB - Static variable in class org.openksavi.sponge.test.util.TestUtils
 
DEFAULT_KNOWLEDGE_BASE_NAME - Static variable in class org.openksavi.sponge.standalone.StandaloneEngineBuilder
 
DEFAULT_MANAGED - Static variable in class org.openksavi.sponge.camel.SpongeEndpoint
 
DEFAULT_META_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
The default name of a MIDI MetaMessage based Sponge event sent by the MIDI plugin to the engine.
DEFAULT_MODE - Static variable in interface org.openksavi.sponge.rule.RuleAdapter
Default event mode: first.
DEFAULT_MONITOR_TIMEOUT - Static variable in class org.openksavi.sponge.mpd.MpdConstants
 
DEFAULT_NAME - Static variable in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
DEFAULT_ON_RUN_FUNCTION_RESULT - Static variable in class org.openksavi.sponge.core.engine.EngineConstants
 
DEFAULT_PASSWORD_ENTRY_FORMAT - Static variable in class org.openksavi.sponge.restapi.server.security.BaseInMemoryKnowledgeBaseProvidedSecurityService
 
DEFAULT_PATH - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.gsmmodem.GammuGsmModemPlugin
The default name of this plugin.
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.gsmmodem.SerialPortGsmModemPlugin
The default name of this plugin.
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.midi.MidiPlugin
The default name of this plugin.
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.mpd.MpdPlugin
The default name of this plugin.
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.reactivex.ReactiveXPlugin
The default name of this plugin.
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.rpi.grovepi.GrovePiPlugin
The default name of this plugin.
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.rpi.pi4j.Pi4JPlugin
The default name of this plugin.
DEFAULT_PORT - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
DEFAULT_PRETTY_PRINT - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_PRIORITY - Static variable in class org.openksavi.sponge.core.event.BaseEvent
Default event priority.
DEFAULT_PUBLISH_RELOAD - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_PYTHON_EXECUTABLE - Static variable in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
DEFAULT_REQUIRED - Static variable in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
The script file is required by default.
DEFAULT_REST_COMPONENT_ID - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_ROLE_ADMIN - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_ROLE_ANONYMOUS - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_SECURITY_ALGORITHM - Static variable in class org.openksavi.sponge.core.engine.EngineConstants
 
DEFAULT_SHORT_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
The default name of a MIDI ShortMessage based Sponge event sent by the MIDI plugin to the engine.
DEFAULT_SSL_CONTEXT_PARAMETERS_BEAN_NAME - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
DEFAULT_SYSEX_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
The default name of a MIDI SysexMessage based Sponge event sent by the MIDI plugin to the engine.
DefaultActionManager - Class in org.openksavi.sponge.core.engine
Action manager.
DefaultActionManager(SpongeEngine) - Constructor for class org.openksavi.sponge.core.engine.DefaultActionManager
 
DefaultCamelConsumer - Class in org.openksavi.sponge.camel
Default Camel consumer facade to Sponge.
DefaultCamelConsumer(SpongeEndpoint, Processor) - Constructor for class org.openksavi.sponge.camel.DefaultCamelConsumer
 
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.
DefaultGrpcApiService - Class in org.openksavi.sponge.grpcapi.server
 
DefaultGrpcApiService() - Constructor for class org.openksavi.sponge.grpcapi.server.DefaultGrpcApiService
 
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
 
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.
DefaultRestApiErrorResponseProvider - Class in org.openksavi.sponge.restapi.server
A default error response provider.
DefaultRestApiErrorResponseProvider() - Constructor for class org.openksavi.sponge.restapi.server.DefaultRestApiErrorResponseProvider
 
DefaultRestApiService - Class in org.openksavi.sponge.restapi.server
Default Sponge REST service.
DefaultRestApiService() - Constructor for class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
DefaultRestApiSession - Class in org.openksavi.sponge.restapi.server
A default REST API session.
DefaultRestApiSession(UserAuthentication) - Constructor for class org.openksavi.sponge.restapi.server.DefaultRestApiSession
 
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.
DefaultSpongeGrpcClient - Class in org.openksavi.sponge.grpcapi.client
A default Sponge gRPC API client.
DefaultSpongeGrpcClient(SpongeRestClient, Consumer<NettyChannelBuilder>) - Constructor for class org.openksavi.sponge.grpcapi.client.DefaultSpongeGrpcClient
 
DefaultSpongeGrpcClient(SpongeRestClient) - Constructor for class org.openksavi.sponge.grpcapi.client.DefaultSpongeGrpcClient
 
DefaultSpongeRestClient - Class in org.openksavi.sponge.restapi.client
A default Sponge REST API client that uses HttpOk.
DefaultSpongeRestClient(SpongeRestClientConfiguration) - Constructor for class org.openksavi.sponge.restapi.client.DefaultSpongeRestClient
 
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
 
DefaultTypeConverter - Class in org.openksavi.sponge.restapi.type.converter
A default type converter.
DefaultTypeConverter(ObjectMapper) - Constructor for class org.openksavi.sponge.restapi.type.converter.DefaultTypeConverter
 
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(ProcessorAdapter) - 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
 
description(String) - Method in interface org.openksavi.sponge.event.EventDefinition
Sets the event description.
DESCRIPTION_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.Event
 
Descriptive - Interface in org.openksavi.sponge.util
Represents an entity that has a name, a label and a description.
destroy() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
 
destroy() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
 
destroy() - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
destroy() - Method in class org.openksavi.sponge.restapi.server.security.BaseRestApiAuthTokenService
 
destroy() - Method in class org.openksavi.sponge.restapi.server.security.BaseRestApiSecurityService
 
destroy() - Method in class org.openksavi.sponge.spring.SpringSpongeEngine
 
destroy() - Method in interface org.openksavi.sponge.util.Initializable
 
destroy() - Method in interface org.openksavi.sponge.util.process.ProcessInstance
Kills the subprocess.
DETAILED_ERROR_MESSAGE_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
 
disable(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
disable(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Disables a processor.
disable(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
 
disable(Class<? extends Processor>) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseEngineOperations
Disables Java processor.
disable(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
disable(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
 
disable(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
 
disableAction(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
disableAction(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Disables the action.
disableAction(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Disables an action.
disableAction(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables an action.
disableAction(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Disables an action.
disableAction(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Disables an action.
disableAll(Class...) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
 
disableAll(Class<? extends Processor>...) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseEngineOperations
Disables Java processors.
disableAll(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
disableAll(PyType...) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
 
disableAll(Object...) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
 
disableCorrelator(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
disableCorrelator(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Disables the correlator.
disableCorrelator(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
 
disableCorrelator(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
disableCorrelator(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
 
disableCorrelator(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
 
disableFilter(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
disableFilter(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Disables the filter.
disableFilter(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Disables a filter.
disableFilter(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables a filter.
disableFilter(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Disables a filter.
disableFilter(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Disables a filter.
disableJava(Class<? extends Processor>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
disableJava(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
disableJava(Class<? extends Processor>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables the Java-based processor.
disableJavaAction(Class<? extends Action>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Disables Java action.
disableJavaAction(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables Java action.
disableJavaAction(Class<? extends Action>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables the Java-based action.
disableJavaAll(Class<?>...) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
disableJavaAll(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
disableJavaAll(Class<?>...) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables Java-based processors.
disableJavaByScan(Object...) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
disableJavaByScan(Object...) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables Java-based processors by scanning the given packages in search of all non abstract processor classes.
disableJavaCorrelator(Class<? extends Correlator>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
disableJavaCorrelator(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables Java correlator.
disableJavaCorrelator(Class<? extends Correlator>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables the Java-based correlator.
disableJavaFilter(Class<? extends Filter>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Disables Java filter.
disableJavaFilter(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables Java filter.
disableJavaFilter(Class<? extends Filter>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables the Java-based filter.
disableJavaRule(Class<? extends Rule>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Disables Java rule.
disableJavaRule(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables Java rule.
disableJavaRule(Class<? extends Rule>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables the Java-based rule.
disableJavaTrigger(Class<? extends Trigger>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Disables Java trigger.
disableJavaTrigger(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables Java trigger.
disableJavaTrigger(Class<? extends Trigger>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Disables the Java-based trigger.
disableRule(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
disableRule(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Disables the rule.
disableRule(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Disables a rule.
disableRule(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables a rule.
disableRule(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Disables a rule.
disableRule(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Disables a rule.
disableTrigger(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
disableTrigger(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Disables the trigger.
disableTrigger(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Disables a trigger.
disableTrigger(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Disables a trigger.
disableTrigger(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Disables a trigger.
disableTrigger(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Disables a trigger.
disconnect() - Method in class org.openksavi.sponge.mpd.MpdPlugin
Disconnects from the MPD server.
doCall(RestActionMeta, ActionCallRequest, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
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, Object, ProcessorType) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
doExecute(String, T, Class<R>, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
doExecute(String, T, Class<R>, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.okhttp.OkHttpSpongeRestClient
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.camel.SpongeCamelEvent
 
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
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.mpd.event.MpdEvent
 
doGetActions(GetActionsRequest, boolean, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
doGetEventTypes(GetEventTypesRequest, boolean, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
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.
doGetVariable(String) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
Result null means that there is no variable.
doInvokeFunction(String, boolean, Object, Object[]) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
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
 
doLoad(Reader, String) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
doReload(List<KnowledgeBaseScript>) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
 
doReload(List<KnowledgeBaseScript>) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
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.
doStart() - Method in class org.openksavi.sponge.camel.SpongeConsumer
 
doStart() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
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.
doStop() - Method in class org.openksavi.sponge.camel.SpongeConsumer
 
doStop() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
doTestRulesEvents(KnowledgeBaseType, SpongeEngine, long) - Static method in class org.openksavi.sponge.test.script.template.RulesTestTemplate
 
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
 
durationOccurred(EventSetProcessorAdapter<?>) - Method in interface org.openksavi.sponge.engine.processing.EventSetProcessorDurationStrategy
Invoked when a duration timeout occurs.
durationOccurred() - Method in interface org.openksavi.sponge.EventSetProcessorAdapter
Invoked when event set processor duration occurs.
durationOccurred(T) - Method in interface org.openksavi.sponge.EventSetProcessorAdapterGroup
Invoked when event set processor adapter duration occurs.
durationTriggered - Variable in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
Indicates that duration trigger for this event set processor occurred.
DynamicType - Class in org.openksavi.sponge.type
An dynamic type representing dynamically typed values.
DynamicType() - Constructor for class org.openksavi.sponge.type.DynamicType
 
DynamicType(String) - Constructor for class org.openksavi.sponge.type.DynamicType
 
DynamicTypeUnitConverter - Class in org.openksavi.sponge.restapi.type.converter.unit
 
DynamicTypeUnitConverter() - Constructor for class org.openksavi.sponge.restapi.type.converter.unit.DynamicTypeUnitConverter
 
DynamicValue<T> - Class in org.openksavi.sponge.type.value
A dynamic value that specifies its type.
DynamicValue() - Constructor for class org.openksavi.sponge.type.value.DynamicValue
 
DynamicValue(T, DataType<T>) - Constructor for class org.openksavi.sponge.type.value.DynamicValue
 

E

e2condition(Event) - Method in class org.openksavi.sponge.examples.TestKnowledgeBase.TestLastRule
 
EchoPlugin - Class in org.openksavi.sponge.examples
 
EchoPlugin() - Constructor for class org.openksavi.sponge.examples.EchoPlugin
 
EchoPlugin(String) - Constructor for class org.openksavi.sponge.examples.EchoPlugin
 
emit(Object) - Method in interface org.openksavi.sponge.camel.CamelConsumer
 
emit(Exchange) - Method in interface org.openksavi.sponge.camel.CamelConsumer
 
emit(Exchange, AsyncCallback) - Method in interface org.openksavi.sponge.camel.CamelConsumer
 
emit(Object) - Method in class org.openksavi.sponge.camel.CamelPlugin
Emits (sends) the body to all current consumers.
emit(Object) - Method in class org.openksavi.sponge.camel.DefaultCamelConsumer
 
emit(Exchange) - Method in class org.openksavi.sponge.camel.DefaultCamelConsumer
 
emit(Exchange, AsyncCallback) - Method in class org.openksavi.sponge.camel.DefaultCamelConsumer
 
enable(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
enable(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Enables a processor.
enable(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables the processor.
enable(Class<? extends Processor>) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseEngineOperations
Enables Java processor.
enable(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables a processor.
enable(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables a processor.
enable(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables a processor.
enableAction(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
enableAction(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Enables an action.
enableAction(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables an action.
enableAction(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables an action.
enableAction(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables an action.
enableAction(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables an action.
enableActions(Class...) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables actions.
enableActions(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables actions.
enableActions(PyType...) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables actions.
enableActions(Object...) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables actions.
enableAll(Class...) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables processors.
enableAll(Class<? extends Processor>...) - Method in class org.openksavi.sponge.java.core.JavaKnowledgeBaseEngineOperations
Enables Java processors.
enableAll(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables processors.
enableAll(PyType...) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables processors.
enableAll(Object...) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables processors.
enableCorrelator(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
enableCorrelator(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Enables a correlator.
enableCorrelator(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
 
enableCorrelator(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
enableCorrelator(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
 
enableCorrelator(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
 
enableCorrelators(Class...) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
 
enableCorrelators(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
enableCorrelators(PyType...) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
 
enableCorrelators(Object...) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
 
enableFilter(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
enableFilter(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Enables a filter.
enableFilter(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables a filter.
enableFilter(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables a filter.
enableFilter(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables a filter.
enableFilter(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables a filter.
enableFilters(Class...) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables filters.
enableFilters(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables filters.
enableFilters(PyType...) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables filters.
enableFilters(Object...) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables filters.
enableJava(Class<? extends Processor>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
enableJava(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
enableJava(Class<? extends Processor>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables the Java-based processor.
enableJavaAction(Class<? extends Action>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Enables Java action.
enableJavaAction(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables Java action.
enableJavaAction(Class<? extends Action>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables the Java-based action.
enableJavaAll(Class<?>...) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
enableJavaAll(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
enableJavaAll(Class<?>...) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables Java-based processors.
enableJavaByScan(Object...) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
enableJavaByScan(Object...) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables Java-based processors by scanning the given packages in search of all non abstract processor classes.
enableJavaCorrelator(Class<? extends Correlator>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
enableJavaCorrelator(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables Java correlator.
enableJavaCorrelator(Class<? extends Correlator>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables the Java-based correlator.
enableJavaFilter(Class<? extends Filter>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Enables Java filter.
enableJavaFilter(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables Java filter.
enableJavaFilter(Class<? extends Filter>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables the Java-based filter.
enableJavaRule(Class<? extends Rule>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Enables Java rule.
enableJavaRule(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables Java rule.
enableJavaRule(Class<? extends Rule>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables the Java-based rule.
enableJavaTrigger(Class<? extends Trigger>) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
Enables Java trigger.
enableJavaTrigger(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables Java trigger.
enableJavaTrigger(Class<? extends Trigger>) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Enables the Java-based trigger.
enableRule(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
enableRule(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Enables a rule.
enableRule(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables a rule.
enableRule(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables a rule.
enableRule(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables a rule.
enableRule(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables a rule.
enableRules(Class...) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables rules.
enableRules(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables rules.
enableRules(PyType...) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables rules.
enableRules(Object...) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables rules.
enableSupport(KnowledgeBaseEngineOperations) - Method in class org.openksavi.sponge.grpcapi.server.GrpcApiServerPlugin
Enables support processors (e.g.
enableTrigger(KnowledgeBase, Object) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
enableTrigger(KnowledgeBase, Object) - Method in interface org.openksavi.sponge.engine.ProcessorManager
Enables a trigger.
enableTrigger(Class) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
Enables a trigger.
enableTrigger(RubyClass) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
Enables a trigger.
enableTrigger(PyType) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
Enables a trigger.
enableTrigger(Object) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
Enables a trigger.
enableTriggers(Class...) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseEngineOperations
 
enableTriggers(RubyClass...) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseEngineOperations
 
enableTriggers(PyType...) - Method in class org.openksavi.sponge.jython.core.JythonKnowledgeBaseEngineOperations
 
enableTriggers(Object...) - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
 
encodeUcs2(String) - Static method in class org.openksavi.sponge.gsmmodem.GsmModemUtils
 
engine - Variable in class org.openksavi.sponge.core.BaseEngineOperations
 
engine - Variable in class org.openksavi.sponge.core.engine.EngineBuilder
The engine.
engine - Variable in class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
 
engine - Variable in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseScriptProvider
 
ENGINE_ATTRIBUTE_LABEL - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
 
ENGINE_ATTRIBUTE_NAME - Static variable in class org.openksavi.sponge.core.engine.ConfigurationConstants
 
EngineBuilder<T extends BaseSpongeEngine> - Class in org.openksavi.sponge.core.engine
Engine builder.
EngineBuilder(T) - Constructor for class org.openksavi.sponge.core.engine.EngineBuilder
Creates a new Engine Builder.
EngineConstants - Class in org.openksavi.sponge.core.engine
Engine constants.
EngineModule - Interface in org.openksavi.sponge.engine
An engine module.
EngineModuleProvider - Interface in org.openksavi.sponge.spi
Provider for engine modules.
EngineOperations - Interface in org.openksavi.sponge
An engine operations.
EngineParameters - Interface in org.openksavi.sponge.engine
Engine parameters.
EngineScriptKnowledgeBaseInterpreter - Class in org.openksavi.sponge.core.kb
Script Engine (JSR-223) based knowledge base interpreter.
EngineScriptKnowledgeBaseInterpreter(KnowledgeBaseEngineOperations, KnowledgeBaseType) - Constructor for class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
Creates a new Knowledge Interpreter.
ensureProvidersSet() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Ensures that all providers are set.
env(String, String) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
Adds the environment variable.
env(Map<String, String>) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
Adds the environment variables.
ENV_COLUMNS - Static variable in class org.openksavi.sponge.standalone.StandaloneEngineBuilder
 
ENV_PY4J_AUTH_TOKEN - Static variable in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
ENV_PY4J_JAVA_PORT - Static variable in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
ENV_PY4J_PYTHON_PORT - Static variable in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
equals(Object) - Method in class org.openksavi.sponge.core.event.EventId
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.Event
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest
 
equals(Object) - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse
 
equals(Object) - Method in class org.openksavi.sponge.ProcessorQualifiedVersion
 
equals(Object) - Method in class org.openksavi.sponge.restapi.server.security.User
 
equals(Object) - Method in class org.openksavi.sponge.restapi.server.security.UserContext
 
equalsByAttributes(Event) - Method in class org.openksavi.sponge.core.event.BaseEvent
Compares events by attributes.
equalsByAttributes(Event) - Method in interface org.openksavi.sponge.event.Event
Compares events by attributes.
equalsById(Event) - Method in class org.openksavi.sponge.core.event.BaseEvent
Compares events by ID.
equalsById(Event) - Method in interface org.openksavi.sponge.event.Event
Compares events by ID.
ERROR_CODE_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
 
ERROR_CODE_INCORRECT_KNOWLEDGE_BASE_VERSION - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
ERROR_CODE_INCORRECT_USERNAME_PASSWORD - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
ERROR_CODE_INVALID_AUTH_TOKEN - Static variable in class org.openksavi.sponge.restapi.RestApiConstants
 
ERROR_MESSAGE_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
 
errorAsConsumer() - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
A convenience method to set the process error redirect type CONSUMER.
errorAsConsumer(Consumer<String>) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
A convenience method to set the process error redirect type CONSUMER.
errorAsException() - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
A convenience method to set the process error redirect type EXCEPTION.
errorAsFile(String) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
A convenience method to set the process error redirect type FILE.
errorAsInherit() - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
A convenience method to set the process error redirect type INHERIT.
errorAsString() - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
A convenience method to set the process error redirect type STRING.
errorLoggingConsumer(BiConsumer<Logger, String>) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
The logging consumer for the process error output.
ErrorRedirect - Enum in org.openksavi.sponge.util.process
A subprocess error redirect type.
errorRedirect(ErrorRedirect) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
Sets the error output redirect type.
ErrorResponseException - Exception in org.openksavi.sponge.restapi.client
Error response exception.
ErrorResponseException(String) - Constructor for exception org.openksavi.sponge.restapi.client.ErrorResponseException
Creates a new exception.
ErrorResponseException(Throwable) - Constructor for exception org.openksavi.sponge.restapi.client.ErrorResponseException
Creates a new exception.
ErrorResponseException(String, Throwable) - Constructor for exception org.openksavi.sponge.restapi.client.ErrorResponseException
Creates a new exception.
eval(String, Class<T>) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
 
eval(Reader, String) - Method in class org.openksavi.sponge.core.kb.BaseScriptKnowledgeBaseInterpreter
 
eval(String) - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
 
eval(ScriptEngine, String) - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
 
eval(Reader, String) - Method in class org.openksavi.sponge.core.kb.EngineScriptKnowledgeBaseInterpreter
 
eval(String) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
eval(Reader, String) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
eval(String) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
eval(Reader, String) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
eval(String) - Method in interface org.openksavi.sponge.kb.ScriptKnowledgeBaseInterpreter
Evaluates an expression.
eval(String, Class<T>) - Method in interface org.openksavi.sponge.kb.ScriptKnowledgeBaseInterpreter
Evaluates an expression.
event(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
event(String, EventClonePolicy) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
event(Event) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
event(String) - Method in interface org.openksavi.sponge.EngineOperations
Creates a new event definition.
event(String, EventClonePolicy) - Method in interface org.openksavi.sponge.EngineOperations
Creates a new event definition.
event(Event) - Method in interface org.openksavi.sponge.EngineOperations
Creates a new event definition.
Event - Interface in org.openksavi.sponge.event
An event.
Event - Class in org.openksavi.sponge.grpcapi.proto
Protobuf type org.openksavi.sponge.grpcapi.Event
Event.Builder - Class in org.openksavi.sponge.grpcapi.proto
Protobuf type org.openksavi.sponge.grpcapi.Event
EVENT_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
 
EVENT_NAME_RESERVED_CHARS - Static variable in class org.openksavi.sponge.SpongeConstants
 
EVENT_NAMES_FIELD_NUMBER - Static variable in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
 
EVENT_QUEUE_CAPACITY - Static variable in class org.openksavi.sponge.standalone.StandaloneConstants
 
eventAliasMap - Variable in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
Map of (event alias, event instance).
EventClonePolicy - Enum in org.openksavi.sponge.event
Event clone policy.
EventCondition - Interface in org.openksavi.sponge.rule
Rule event condition.
EventDefinition - Interface in org.openksavi.sponge.event
An event definition providing a fluent API for creating and sending events.
EventDefinitionModifier - Interface in org.openksavi.sponge.event
An event definition modifier.
EventId - Class in org.openksavi.sponge.core.event
Event ID.
EventId(long, long) - Constructor for class org.openksavi.sponge.core.event.EventId
 
eventIdGenerator - Variable in class org.openksavi.sponge.core.engine.event.BaseEventScheduler
Event ID generator.
EventIdGenerator - Interface in org.openksavi.sponge.event
Event ID generator.
EventLoopWorker(Processable) - Constructor for class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit.EventLoopWorker
 
eventMatchesSubscription(Event, ServerSubscription) - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscriptionManager
 
EventMode - Enum in org.openksavi.sponge.rule
Rule event mode.
EventName - Class in org.openksavi.sponge.event
Predefined event names.
EventOrBuilder - Interface in org.openksavi.sponge.grpcapi.proto
 
EventProcessor<T extends EventProcessorAdapter<?>> - Interface in org.openksavi.sponge
Event processor.
EventProcessorAdapter<T extends EventProcessor<?>> - Interface in org.openksavi.sponge
Event processor adapter.
EventProcessorDefinition - Interface in org.openksavi.sponge
Event processor definition.
EventProcessorMeta - Interface in org.openksavi.sponge
An event processor metadata.
EventProcessorOperations - Interface in org.openksavi.sponge
Event processor operations.
eventProcessorRegistrationListener - Variable in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
 
EventProcessorRegistrationListener<T extends EventProcessorAdapter<?>> - Interface in org.openksavi.sponge.core.engine.processing
Event processor registration listener.
EventQueue - Interface in org.openksavi.sponge.engine.event
Event queue.
eventQueueManager - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Event queue manager.
EventQueueManager - Interface in org.openksavi.sponge.engine
Event Queue Manager.
eventQueueProvider - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Event queue provider.
eventQueueProvider(EventQueueProvider) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
Sets the event queue provider.
EventQueueProvider - Interface in org.openksavi.sponge.spi
Event queue provider for the the engine.
eventScheduler - Variable in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Event scheduler.
EventScheduler - Interface in org.openksavi.sponge.engine.event
Event scheduler.
EventSchedulerEntry - Interface in org.openksavi.sponge.event
Entry identifying an event scheduled in the Event Scheduler.
EventSchedulerJob() - Constructor for class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJob
 
EventSchedulerJobParameters(QuartzEventScheduler, Event, boolean) - Constructor for class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
 
EventSchedulerTask - Interface in org.openksavi.sponge.engine.event
Event scheduler task.
EventSetProcessor<T extends EventSetProcessorAdapter<?>> - Interface in org.openksavi.sponge
Event set processor.
EventSetProcessorAdapter<T extends EventSetProcessor<?>> - Interface in org.openksavi.sponge
Event set processor adapter.
EventSetProcessorAdapterGroup<T extends EventSetProcessorAdapter> - Interface in org.openksavi.sponge
Event set processor adapter group.
EventSetProcessorDefinition - Interface in org.openksavi.sponge
Event set processor definition.
EventSetProcessorDurationStrategy - Interface in org.openksavi.sponge.engine.processing
Strategy for handling an event set processor duration timeout.
EventSetProcessorDurationTask(T) - Constructor for class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler.EventSetProcessorDurationTask
 
EventSetProcessorMainProcessingUnitHandler<G extends EventSetProcessorAdapterGroup<T>,T extends EventSetProcessorAdapter> - Interface in org.openksavi.sponge.engine.processing
Main processing unit handler that handles event set processors.
EventSetProcessorMeta - Interface in org.openksavi.sponge
An event set processor metadata.
EventSetProcessorOperations - Interface in org.openksavi.sponge
Event set processor operations.
EventSetProcessorState - Enum in org.openksavi.sponge
Event set processor state.
EventsLog - Class in org.openksavi.sponge.test.util
Events log used for example for test assertions.
EventsLog(String...) - Constructor for class org.openksavi.sponge.test.util.EventsLog
 
EventsLog() - Constructor for class org.openksavi.sponge.test.util.EventsLog
 
eventSpecs - Variable in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
EventsTest - Interface in org.openksavi.sponge.test.script
 
EventsTestTemplate - Class in org.openksavi.sponge.test.script.template
 
EventsTestTemplate() - Constructor for class org.openksavi.sponge.test.script.template.EventsTestTemplate
 
eventTree - Variable in class org.openksavi.sponge.core.rule.AbstractRuleAdapterRuntime
Event tree.
eventTypeCacheExpireSeconds(long) - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration.Builder
Sets the expire time (in seconds) of the event type cache.
eventTypeCacheMaxSize(int) - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration.Builder
Sets the maximum size of the event type cache.
ExceptionContext - Interface in org.openksavi.sponge.engine
Exception context.
exceptionHandler(ExceptionHandler) - Method in class org.openksavi.sponge.core.engine.EngineBuilder
Sets the exception handler.
ExceptionHandler - Interface in org.openksavi.sponge.engine
Exception handler handles exceptions that are thrown in other threads than the thread that started the engine.
exceptionOnExitCode - Variable in class org.openksavi.sponge.util.process.ProcessConfiguration
 
exceptionOnExitCode(boolean) - Method in class org.openksavi.sponge.util.process.ProcessConfigurationBuilder
If true, throws exception if the process exit code is not 0.
EXCHANGE_HEADER_EXCEPTION - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
EXCHANGE_HEADER_OPERATION_TYPE - Static variable in class org.openksavi.sponge.restapi.server.RestApiServerConstants
 
EXECUTABLE_NAME - Static variable in class org.openksavi.sponge.standalone.StandaloneEngineBuilder
 
execute(JobExecutionContext) - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJob
 
execute(String, T, Class<R>, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
execute(String, T, Class<R>) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
execute(String, T, Class<R>, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the request to the server.
execute(String, T, Class<R>) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the request to the server.
executeConcurrentlyOnce(SpongeEngine, Runnable, String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
executeDelegate(String, T, Class<R>, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
executePythonScript() - Method in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
executeWithAuthentication(T, String, String, String, Function<T, X>, Supplier<T>) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
executeWithAuthentication(T, String, String, String, Function<T, X>, Supplier<T>) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
 
exists(ProcessorAdapter) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager.RegistrationHandler
 
EXIT_COMMAND - Static variable in class org.openksavi.sponge.core.engine.interactive.InteractiveModeConstants
 
Experimental - Annotation Type in org.openksavi.sponge
Signifies that a public API (public class, method or field) implementation is in an experimental state.
expireAfterAccess(Duration) - Method in class org.openksavi.sponge.core.util.LocalCacheBuilder
 
expireAfterWrite(Duration) - Method in class org.openksavi.sponge.core.util.LocalCacheBuilder
 

F

FallbackBasePathLocationStrategy - Class in org.openksavi.sponge.core.config
 
FallbackBasePathLocationStrategy(FileLocationStrategy, String) - Constructor for class org.openksavi.sponge.core.config.FallbackBasePathLocationStrategy
 
FEATURE_CLASS_NAME - Static variable in class org.openksavi.sponge.type.ObjectType
The feature name for the className.
FEATURE_DATE_TIME_KIND - Static variable in class org.openksavi.sponge.type.DateTimeType
The feature name for the dateTimeKind.
FEATURE_EXCLUSIVE_MAX - Static variable in class org.openksavi.sponge.type.IntegerType
The feature name for the exclusiveMax.
FEATURE_EXCLUSIVE_MAX - Static variable in class org.openksavi.sponge.type.NumberType
The feature name for the exclusiveMax.
FEATURE_EXCLUSIVE_MIN - Static variable in class org.openksavi.sponge.type.IntegerType
The feature name for the exclusiveMin.
FEATURE_EXCLUSIVE_MIN - Static variable in class org.openksavi.sponge.type.NumberType
The feature name for the exclusiveMin.
FEATURE_FORMAT - Static variable in class org.openksavi.sponge.type.DataType
The feature name for the format.
FEATURE_MAX_LENGTH - Static variable in class org.openksavi.sponge.type.StringType
The feature name for the maxLength.
FEATURE_MAX_VALUE - Static variable in class org.openksavi.sponge.type.IntegerType
The feature name for the maxValue.
FEATURE_MAX_VALUE - Static variable in class org.openksavi.sponge.type.NumberType
The feature name for the maxValue.
FEATURE_MIME_TYPE - Static variable in class org.openksavi.sponge.type.BinaryType
The feature name for the mimeType.
FEATURE_MIN_LENGTH - Static variable in class org.openksavi.sponge.type.StringType
The feature name for the minLength.
FEATURE_MIN_VALUE - Static variable in class org.openksavi.sponge.type.IntegerType
The feature name for the exclusiveMax.
FEATURE_MIN_VALUE - Static variable in class org.openksavi.sponge.type.NumberType
The feature name for the exclusiveMax.
fetchActionMeta(String, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
fetchEventType(String, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
FileKnowledgeBaseScript - Class in org.openksavi.sponge.core.kb
File-based knowledge base script definition.
FileKnowledgeBaseScript(String) - Constructor for class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
Creates a new knowledge base script instance.
FileKnowledgeBaseScript(String, Charset) - Constructor for class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
Creates a new knowledge base script instance.
FileKnowledgeBaseScript(String, boolean) - Constructor for class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
Creates a new knowledge base script instance.
FileKnowledgeBaseScript(String, Charset, boolean) - Constructor for class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
Creates a new knowledge base script instance.
FileKnowledgeBaseScriptProvider - Class in org.openksavi.sponge.core.kb
A file-based knowledge base script provider.
FileKnowledgeBaseScriptProvider(SpongeEngine, FileKnowledgeBaseScript) - Constructor for class org.openksavi.sponge.core.kb.FileKnowledgeBaseScriptProvider
 
Filter - Interface in org.openksavi.sponge.filter
Filter.
FilterAdapter - Interface in org.openksavi.sponge.filter
Filer adapter.
FilterDefinition - Interface in org.openksavi.sponge.filter
Filter definition.
FilterLoopWorker(Processable) - Constructor for class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit.FilterLoopWorker
 
FilterMeta - Interface in org.openksavi.sponge.filter
A filter metadata.
FilterOperations - Interface in org.openksavi.sponge.filter
Filter operations.
FilterProcessingUnit - Interface in org.openksavi.sponge.engine.processing
Filter processing unit that handles filters.
filterProcessingUnitListenerThreadPoolEntry - Variable in class org.openksavi.sponge.core.engine.processing.DefaultFilterProcessingUnit
The thread pool used by the Filter Processing Unit for listening to the Input Event Queue.
FiltersTest - Interface in org.openksavi.sponge.test.script
 
FiltersTestTemplate - Class in org.openksavi.sponge.test.script.template
 
FiltersTestTemplate() - Constructor for class org.openksavi.sponge.test.script.template.FiltersTestTemplate
 
findAlreadyRegisteredByDifferentType(ProcessorAdapter) - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
findAvailablePairOfNeighbouringTcpPorts() - Static method in class org.openksavi.sponge.test.util.TestUtils
Finds two available neighbouring ports.
findAvailablePairOfNeighbouringTcpPorts(int, int, int) - Static method in class org.openksavi.sponge.test.util.TestUtils
 
finish() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
 
finish() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelator
 
finish() - Method in interface org.openksavi.sponge.correlator.Correlator
Finishes this event set processor.
finish() - Method in interface org.openksavi.sponge.EventSetProcessorAdapter
Finishes this event set processor.
flush() - Method in class org.openksavi.sponge.jruby.core.JRubyLogErrorWriter
 
forNumber(int) - Static method in enum org.openksavi.sponge.grpcapi.proto.ObjectValue.ValueOneofCase
 
fromS(String) - Method in class org.openksavi.sponge.camel.ScriptRouteBuilder
 
fromS(Endpoint) - Method in class org.openksavi.sponge.camel.ScriptRouteBuilder
 
fromS(String...) - Method in class org.openksavi.sponge.camel.ScriptRouteBuilder
 
fromS(Endpoint...) - Method in class org.openksavi.sponge.camel.ScriptRouteBuilder
 
fromString(String) - Static method in class org.openksavi.sponge.core.event.EventId
 
FUN_ON_AFTER_LOAD - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
On after load function name.
FUN_ON_AFTER_RELOAD - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
After reload function name.
FUN_ON_BEFORE_LOAD - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
On before load function name.
FUN_ON_BEFORE_RELOAD - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
Before reload function name.
FUN_ON_INIT - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
Initialization function name.
FUN_ON_LOAD - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
On load function name.
FUN_ON_RUN - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
On run function name.
FUN_ON_SHUTDOWN - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
On shutdown function name.
FUN_ON_STARTUP - Static variable in class org.openksavi.sponge.kb.KnowledgeBaseConstants
On startup function name.

G

GammuGsmModemPlugin - Class in org.openksavi.sponge.gsmmodem
A GSM modem plugin that uses Gammu.
GammuGsmModemPlugin() - Constructor for class org.openksavi.sponge.gsmmodem.GammuGsmModemPlugin
Creates a new GSM modem plugin.
GammuGsmModemPlugin(String) - Constructor for class org.openksavi.sponge.gsmmodem.GammuGsmModemPlugin
Creates a new GSM modem plugin.
GatewayServerPy4JPlugin<T> - Class in org.openksavi.sponge.py4j
Sponge plugin that provides integration with CPython using Py4J GatewayServer.
GatewayServerPy4JPlugin() - Constructor for class org.openksavi.sponge.py4j.GatewayServerPy4JPlugin
 
GatewayServerPy4JPlugin(String) - Constructor for class org.openksavi.sponge.py4j.GatewayServerPy4JPlugin
 
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
 
GenericProcessorInstanceHolder - Class in org.openksavi.sponge.core.engine
 
GenericProcessorInstanceHolder(Processor<?>, String, boolean) - Constructor for class org.openksavi.sponge.core.engine.GenericProcessorInstanceHolder
 
GenericPropertyEntry - Class in org.openksavi.sponge.core.engine
Property entry.
GenericPropertyEntry(Object, boolean, boolean) - Constructor for class org.openksavi.sponge.core.engine.GenericPropertyEntry
 
GenericRuleEventSpec - Class in org.openksavi.sponge.core.rule
 
GenericRuleEventSpec(String, String, EventMode) - Constructor for class org.openksavi.sponge.core.rule.GenericRuleEventSpec
 
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(long) - Method in interface org.openksavi.sponge.engine.event.EventQueue
Returns the first event from the queue.
get(String) - Method in interface org.openksavi.sponge.engine.Variables
Returns the value of the variable.
get(Class<T>, String) - Method in interface org.openksavi.sponge.engine.Variables
Returns the value of the variable.
get(String, T) - Method in interface org.openksavi.sponge.engine.Variables
Returns the value of the variable or defaultValue if not found.
get(Class<T>, String, T) - Method in interface org.openksavi.sponge.engine.Variables
Returns the value of the variable or defaultValue if not found.
get(String) - Method in interface org.openksavi.sponge.event.Event
Returns the attribute value or throws IllegalArgumentException if it does't exist.
get(Class<T>, String) - Method in interface org.openksavi.sponge.event.Event
Returns the attribute value or throws IllegalArgumentException if it does't exist.
get(String, T) - Method in interface org.openksavi.sponge.event.Event
Returns the attribute value or defaultValue if it does't exist.
get(Supplier<T>) - Method in class org.openksavi.sponge.rpi.grovepi.GrovePiPlugin
 
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
 
getAction() - Method in class org.openksavi.sponge.camel.SpongeComponent
 
getAction() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
getActionAdapter(String) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
 
getActionAdapter(String) - Method in interface org.openksavi.sponge.engine.ActionManager
Returns an action adapter or null if action named actionName doesn't exist.
getActionAdapterForRequest(String, ProcessorQualifiedVersion, UserContext) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getActionAdapters(String, String) - Method in class org.openksavi.sponge.core.engine.DefaultActionManager
 
getActionAdapters(String, String) - Method in interface org.openksavi.sponge.engine.ActionManager
Returns action adapters matching the knowledge base name and the action name regular expressions.
getActionArgIndex(List<DataType>, String) - Static method in class org.openksavi.sponge.util.SpongeApiUtils
 
getActionArgNameElements(String) - Static method in class org.openksavi.sponge.util.SpongeApiUtils
 
getActionArgType(List<DataType>, String) - Static method in class org.openksavi.sponge.util.SpongeApiUtils
 
getActionManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getActionManager() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the Action Manager.
getActionMeta(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
getActionMeta(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getActionMeta(String) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the action metadata.
getActionMeta(String) - Method in interface org.openksavi.sponge.EngineOperations
Returns the action metadata.
getActionMeta(String, boolean, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActionMeta(String, boolean) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActionMeta(String) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActionMeta(String, boolean, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the metadata for the specified action.
getActionMeta(String, boolean) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the metadata for the specified action.
getActionMeta(String) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the metadata for the specified action.
getActionMetaCache() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActionMetaCacheExpireSeconds() - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration
 
getActionMetaCacheMaxSize() - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration
 
getActions() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Returns the list of action adapters.
getActions() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the list of action adapters.
getActions(GetActionsRequest, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActions(GetActionsRequest) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActions(String) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActions(String, Boolean) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActions() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getActions(GetActionsRequest, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the actions request to the server.
getActions(GetActionsRequest) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the actions request to the server.
getActions(String, Boolean) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the actions request to the server.
getActions(String) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the actions request to the server.
getActions() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the actions request to the server.
getActions() - Method in class org.openksavi.sponge.restapi.model.response.GetActionsResponse
 
getActions(GetActionsRequest) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getActions(GetActionsRequest) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
getActionsOrderComparator() - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getActionsOrderComparator() - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
GetActionsRequest - Class in org.openksavi.sponge.restapi.model.request
 
GetActionsRequest() - Constructor for class org.openksavi.sponge.restapi.model.request.GetActionsRequest
 
GetActionsResponse - Class in org.openksavi.sponge.restapi.model.response
 
GetActionsResponse() - Constructor for class org.openksavi.sponge.restapi.model.response.GetActionsResponse
 
GetActionsResponse(List<RestActionMeta>, Map<String, DataType<?>>) - Constructor for class org.openksavi.sponge.restapi.model.response.GetActionsResponse
 
getActiveThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
Returns active thread count.
getActiveThreadCount() - Method in interface org.openksavi.sponge.engine.StatisticsManager
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
 
getAdapter() - Method in interface org.openksavi.sponge.Processor
Returns the adapter.
getAdapterClass() - Method in enum org.openksavi.sponge.engine.ProcessorType
 
getAdminRole() - Method in class org.openksavi.sponge.restapi.server.RestApiSettings
 
getAlgorithm() - Method in class org.openksavi.sponge.core.util.SslConfiguration
 
getAlias() - Method in class org.openksavi.sponge.core.rule.GenericRuleEventSpec
 
getAlias() - Method in interface org.openksavi.sponge.rule.RuleEventSpec
Returns the event alias.
getAll() - Method in class org.openksavi.sponge.camel.SpongeCamelEvent
 
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
 
getAll() - Method in interface org.openksavi.sponge.event.Event
Returns the attribute map.
getAll() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
 
getAll() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
 
getAll() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
 
getAll() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
 
getAll() - Method in class org.openksavi.sponge.mpd.event.MpdEvent
 
getAllEvents(String) - Method in class org.openksavi.sponge.test.util.CorrelationEventsLog
 
getAllowConcurrentEventTypeProcessingByEventSetProcessors() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getAllowConcurrentEventTypeProcessingByEventSetProcessors() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the flag to allow for concurrent processing of events that have the same type by event set processors.
getAllProcessorAdapters() - Method in class org.openksavi.sponge.core.engine.DefaultProcessorManager
 
getAllProcessorAdapters() - Method in interface org.openksavi.sponge.engine.ProcessorManager
Returns all processor adapters.
getAnnotatedElementValueSet() - Method in class org.openksavi.sponge.type.provided.ProvidedValue
 
getAnnotatedValueSet() - Method in class org.openksavi.sponge.type.provided.ProvidedValue
 
getAnonymousRole() - Method in class org.openksavi.sponge.restapi.server.RestApiSettings
 
getApplicationContext() - Method in class org.openksavi.sponge.spring.SpringSpongeEngine
 
getApplicationContext() - Method in class org.openksavi.sponge.standalone.StandaloneSpongeEngine
 
getArg(String) - Method in interface org.openksavi.sponge.action.ActionMeta
Returns the argument type.
getArg(String) - Method in class org.openksavi.sponge.core.action.BaseActionMeta
 
getArg(String) - Method in class org.openksavi.sponge.restapi.model.RestActionMeta
 
getArgNames() - Method in class org.openksavi.sponge.restapi.model.request.ProvideActionArgsRequest
 
getArgs() - Method in interface org.openksavi.sponge.action.ActionMeta
Returns the argument types or null in not specified.
getArgs() - Method in class org.openksavi.sponge.core.action.BaseActionMeta
 
getArgs() - Method in class org.openksavi.sponge.restapi.model.request.ActionCallRequest
 
getArgs() - Method in class org.openksavi.sponge.restapi.model.RestActionMeta
 
getArgsString() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
 
getArguments() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getAsyncEventSetProcessorExecutorThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
getAsyncEventSetProcessorExecutorThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getAsyncEventSetProcessorExecutorThreadCount() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the number of threads used by an event set processor asynchronous executor.
getAsyncEventSetProcessorExecutorThreadCount() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the number of threads used by an event set processor asynchronous executor.
getAsyncEventSetProcessorProcessingPartitionSize() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getAsyncEventSetProcessorProcessingPartitionSize() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the specific implementation parameter - an asynchronous event set processor processing partition size.
getAsyncEventSetProcessorProcessingThreshold() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getAsyncEventSetProcessorProcessingThreshold() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the specific implementation parameter - an asynchronous event set processor processing threshold.
getAsyncEventSetProcessorThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler
 
getAsyncEventSetProcessorThreadPool() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
 
getAsyncEventSetProcessorThreadPool() - Method in interface org.openksavi.sponge.engine.processing.EventSetProcessorMainProcessingUnitHandler
Returns a thread pool for applying during processing instances in event set processor group.
getAsyncEventSetProcessorThreadPool() - Method in interface org.openksavi.sponge.engine.processing.MainProcessingUnit
Returns the thread pool for applying during processing instances in event set processor group.
getAttribute(String, String) - Method in interface org.openksavi.sponge.config.Configuration
Returns attribute value.
getAttribute(String, String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getAttributeName() - Method in class org.openksavi.sponge.core.library.Deduplication
 
getAttributes() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
getAttributes() - Method in class org.openksavi.sponge.grpcapi.proto.Event
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
getAttributes() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
getAttributes() - Method in class org.openksavi.sponge.restapi.client.model.RemoteEvent
 
getAttributes() - Method in class org.openksavi.sponge.restapi.model.request.SendEventRequest
 
getAttributesBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
getAttributesOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
getAttributesOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.Event
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
getAttributesOrBuilder() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
Event attributes as a JSON string containing event aributes map corresponding a registered event record type.
getAuthentication() - Method in class org.openksavi.sponge.restapi.server.security.spring.SimpleSpringUserAuthentication
 
getAuthenticationManager() - Method in class org.openksavi.sponge.restapi.server.security.spring.SimpleSpringInMemorySecurityService
 
getAuthToken() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string auth_token = 4;
getAuthToken() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
string auth_token = 4;
getAuthToken() - Method in interface org.openksavi.sponge.grpcapi.proto.RequestHeaderOrBuilder
string auth_token = 4;
getAuthToken() - Method in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
getAuthToken() - Method in class org.openksavi.sponge.restapi.model.request.RequestHeader
 
getAuthToken() - Method in class org.openksavi.sponge.restapi.model.response.LoginResponse
 
getAuthTokenBytes() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string auth_token = 4;
getAuthTokenBytes() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
string auth_token = 4;
getAuthTokenBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.RequestHeaderOrBuilder
string auth_token = 4;
getAuthTokenExpirationDuration() - Method in class org.openksavi.sponge.restapi.server.RestApiSettings
 
getAuthTokenService() - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getAuthTokenService() - Method in class org.openksavi.sponge.restapi.server.RestApiServerPlugin
 
getAuthTokenService() - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
getAutoEnable() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
getAutoEnable() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getAutoEnable() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns true if auto-enable of processors is turned on.
getAutoEnable() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns true if auto-enable of processors is turned on.
getAutoStartJavaServer() - Method in class org.openksavi.sponge.py4j.ClientServerPy4JPlugin
 
getBasename() - Method in enum org.openksavi.sponge.mpd.event.MpdEventCategory
Returns the MPD-based Sponge event basename.
getBaseTimestamp() - Method in class org.openksavi.sponge.core.event.AtomicLongEventIdGenerator
 
getBaseTimestamp() - Method in class org.openksavi.sponge.core.event.EventId
 
getBaseType() - Method in class org.openksavi.sponge.type.RecordType
 
getBigDecimal(String, BigDecimal) - Method in interface org.openksavi.sponge.config.Configuration
Returns big decimal value.
getBigDecimal(String, BigDecimal) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getBigDecimalAttribute(String, BigDecimal) - Method in interface org.openksavi.sponge.config.Configuration
Returns big decimal attribute value.
getBigDecimalAttribute(String, BigDecimal) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getBigInteger(String, BigInteger) - Method in interface org.openksavi.sponge.config.Configuration
Returns big integer value.
getBigInteger(String, BigInteger) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getBigIntegerAttribute(String, BigInteger) - Method in interface org.openksavi.sponge.config.Configuration
Returns big integer attribute value.
getBigIntegerAttribute(String, BigInteger) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getBody() - Method in class org.openksavi.sponge.camel.SpongeCamelEvent
 
getBody() - Method in class org.openksavi.sponge.core.kb.StringKnowledgeBaseScript
 
getBoolean(String, Boolean) - Method in interface org.openksavi.sponge.config.Configuration
Returns boolean value.
getBoolean(String, Boolean) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getBooleanAttribute(String, Boolean) - Method in interface org.openksavi.sponge.config.Configuration
Returns boolean attribute value.
getBooleanAttribute(String, Boolean) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getByte(String, Byte) - Method in interface org.openksavi.sponge.config.Configuration
Returns byte value.
getByte(String, Byte) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getByteAttribute(String, Byte) - Method in interface org.openksavi.sponge.config.Configuration
Returns byte attribute value.
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
 
getCamelContext() - Method in class org.openksavi.sponge.camel.CamelPlugin
 
getCamelContext() - Method in class org.openksavi.sponge.restapi.server.RestApiServerPlugin
 
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
 
getCapacity() - Method in interface org.openksavi.sponge.engine.event.EventQueue
Returns the capacity of the queue.
getCategories() - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
getCategories() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getCategories() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns all categories.
getCategories() - Method in interface org.openksavi.sponge.EngineOperations
Returns all categories.
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
 
getCategory(String) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns a category.
getCategory(String) - Method in interface org.openksavi.sponge.EngineOperations
Returns a category.
getCategory() - Method in interface org.openksavi.sponge.ProcessorMeta
Returns the optional category name or null if not set.
getCategory() - Method in class org.openksavi.sponge.restapi.model.RestActionMeta
 
getCategoryIndex(SpongeEngine, CategoryMeta) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
getChannel() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
Returns the MIDI short message channel.
getChannel(Synthesizer, int, boolean) - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the MIDI channel.
getChannels() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the synthesizer channels.
getChannelShutdownTimeout() - Method in class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
getChannelShutdownTimeout() - Method in interface org.openksavi.sponge.grpcapi.client.SpongeGrpcClient
 
getCharset() - Method in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
Returns the charset.
getCharset() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
 
getCharset() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getCharsetName() - Method in class org.openksavi.sponge.gsmmodem.serial.SerialPortGsmModemConfiguration
 
getChildConfiguration(String) - Method in interface org.openksavi.sponge.config.Configuration
Returns a child configuration.
getChildConfiguration(String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getChildConfigurationsOf(String) - Method in interface org.openksavi.sponge.config.Configuration
Returns all child configurations of the node specified by key.
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.
getClass(String) - Static method in class org.openksavi.sponge.restapi.util.RestApiUtils
Finds a class by the name.
getClassName() - Method in class org.openksavi.sponge.type.ObjectType
 
getCode() - Method in enum org.openksavi.sponge.midi.event.MidiMessageEvent.MidiEventCategory
 
getCommand() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
Returns the MIDI short message command.
getCompleter() - Method in class org.openksavi.sponge.standalone.interactive.JLineInteractiveModeConsole
 
getCompleteSpringConfigurationFiles() - Method in class org.openksavi.sponge.standalone.StandalonePlugin
Returns complete Spring configuration files.
getConfigFilename(KnowledgeBaseType, String) - Static method in class org.openksavi.sponge.test.util.ScriptTestUtils
 
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
 
getConfiguration() - Method in interface org.openksavi.sponge.plugin.Plugin
Returns a plugin configuration.
getConfiguration() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getConfiguration() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the client configuration.
getConfiguration() - Method in interface org.openksavi.sponge.util.process.ProcessInstance
Returns the process configuration.
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
 
getConfigurationFileUrl() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the configuration file URL.
getConfigurationManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Returns Configuration Manager.
getConfigurationManager() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the Configuration Manager.
getConfigurationsAt(String) - Method in interface org.openksavi.sponge.config.Configuration
Returns all sub configurations specified by key.
getConfigurationsAt(String) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getConnectionName() - Method in class org.openksavi.sponge.examples.ConnectionPlugin
 
getConsole() - Method in class org.openksavi.sponge.core.engine.interactive.DefaultInteractiveMode
 
getConsole() - Method in interface org.openksavi.sponge.engine.interactive.InteractiveMode
Returns the console.
getConsumers() - Method in class org.openksavi.sponge.camel.CamelPlugin
 
getContentType() - Method in class org.openksavi.sponge.type.value.OutputStreamValue
 
getContext() - Method in class org.openksavi.sponge.camel.CamelPlugin
 
getContext() - Method in class org.openksavi.sponge.spring.SpringPlugin
Returns a Spring application context.
getCoreExceptionMessage(String, Throwable) - Static method in exception org.openksavi.sponge.engine.WrappedException
 
getCoreExceptionMessage(Throwable) - Static method in exception org.openksavi.sponge.engine.WrappedException
 
getCorrelatorAdapterGroups() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
 
getCorrelatorAdapterGroups() - Method in interface org.openksavi.sponge.engine.processing.MainProcessingUnit
Returns the list of correlator adapter groups.
getCorrelatorGroups() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Returns the list of correlator adapter groups.
getCorrelatorGroups() - Method in interface org.openksavi.sponge.engine.SpongeEngine
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
 
getCorrelatorMeta(String) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the correlator metadata.
getCorrelatorMeta(String) - Method in interface org.openksavi.sponge.EngineOperations
Returns the correlator metadata.
getCorrelators() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorAdapterGroup
 
getCorrelators() - Method in interface org.openksavi.sponge.correlator.CorrelatorAdapterGroup
 
getCount() - Method in class org.openksavi.sponge.examples.EchoPlugin
 
getCounter() - Method in interface org.openksavi.sponge.engine.event.EventSchedulerTask
Returns generated event counter.
getCreationTime() - Method in class org.openksavi.sponge.restapi.server.security.JwtRestApiAuthTokenService.AuthTokenSession
 
getCurrent() - Method in class org.openksavi.sponge.action.ProvideArgsContext
 
getCurrent() - Method in class org.openksavi.sponge.restapi.model.request.ProvideActionArgsRequest
 
getCurrentAuthToken() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getCurrentAuthToken() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
 
getCurrentRequestId() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getCurrentRequestId() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
 
getCurrentSubscriptionId() - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscriptionManager
 
getCustomRuleEventSpec(String) - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseInterpreter
Resolves event specification "<name> <alias> : <mode>".
getData() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
Returns the MIDI MetaMessage data.
getData() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
Returns the MIDI SysexMessage data.
getData1() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
Returns the MIDI short message data1.
getData2() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
Returns the MIDI short message data2.
getDateTimeKind() - Method in class org.openksavi.sponge.type.DateTimeType
 
getDecomposedQueue() - Method in class org.openksavi.sponge.core.engine.processing.decomposed.DecomposedQueueMainProcessingUnit
 
getDecomposedQueueCapacity() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getDecomposedQueueCapacity() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the decomposed queue capacity.
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
 
getDefaultInputDevice() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the default input MIDI device.
getDefaultInputDevice() - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the default input MIDI device.
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.Event
 
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.ObjectValue
 
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
 
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
 
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
 
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
 
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.VersionRequest
 
getDefaultInstance() - Static method in class org.openksavi.sponge.grpcapi.proto.VersionResponse
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.Event
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
getDefaultInstanceForType() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse
 
getDefaultKnowledgeBase() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
 
getDefaultKnowledgeBase() - Method in interface org.openksavi.sponge.engine.KnowledgeBaseManager
Returns the default knowledge base.
getDefaultParameters() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getDefaultParameters() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns default parameters.
getDefaultValue() - Method in class org.openksavi.sponge.type.DataType
 
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
 
getDefinition() - Method in interface org.openksavi.sponge.EventProcessorAdapter
 
getDefinition() - Method in interface org.openksavi.sponge.ProcessorAdapter
Returns processor definition.
getDependencies() - Method in class org.openksavi.sponge.type.provided.ProvidedMeta
 
getDescription() - Method in class org.openksavi.sponge.CategoryMeta
 
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
 
getDescription() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string description = 6;
getDescription() - Method in class org.openksavi.sponge.grpcapi.proto.Event
string description = 6;
getDescription() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
string description = 6;
getDescription() - Method in class org.openksavi.sponge.restapi.client.model.RemoteEvent
 
getDescription() - Method in class org.openksavi.sponge.restapi.model.request.SendEventRequest
 
getDescription() - Method in class org.openksavi.sponge.restapi.model.RestActionMeta
 
getDescription() - Method in class org.openksavi.sponge.restapi.model.RestCategoryMeta
 
getDescription() - Method in class org.openksavi.sponge.restapi.model.RestKnowledgeBaseMeta
 
getDescription() - Method in class org.openksavi.sponge.restapi.server.RestApiOperation
 
getDescription() - Method in class org.openksavi.sponge.restapi.server.RestApiSettings
 
getDescription() - Method in class org.openksavi.sponge.type.DataType
 
getDescription() - Method in class org.openksavi.sponge.type.value.AnnotatedValue
 
getDescription() - Method in interface org.openksavi.sponge.util.Descriptive
Returns the description.
getDescriptionBytes() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string description = 6;
getDescriptionBytes() - Method in class org.openksavi.sponge.grpcapi.proto.Event
string description = 6;
getDescriptionBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
string description = 6;
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.Event
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.ObjectValue
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.SpongeGrpcApiProto
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.VersionRequest
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
getDescriptor() - Static method in class org.openksavi.sponge.grpcapi.proto.VersionResponse
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.ObjectValue.Builder
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
 
getDescriptorForType() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
 
getDetailedErrorMessage() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string detailed_error_message = 4;
getDetailedErrorMessage() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string detailed_error_message = 4;
getDetailedErrorMessage() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string detailed_error_message = 4;
getDetailedErrorMessage() - Method in exception org.openksavi.sponge.restapi.client.ErrorResponseException
 
getDetailedErrorMessage() - Method in class org.openksavi.sponge.restapi.model.response.ResponseHeader
 
getDetailedErrorMessageBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string detailed_error_message = 4;
getDetailedErrorMessageBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string detailed_error_message = 4;
getDetailedErrorMessageBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string detailed_error_message = 4;
getDevice(Predicate<? super MidiDevice>) - Static method in class org.openksavi.sponge.midi.MidiUtils
Searches for a MIDI device by a predicate.
getDevice() - Method in class org.openksavi.sponge.rpi.grovepi.GrovePiPlugin
 
getDeviceByName(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the MIDI device by name.
getDeviceByName(String) - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the MIDI device by name.
getDeviceMap() - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the map of all available MIDI devices.
getDevices() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns all available MIDI devices.
getDevices() - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns all available MIDI devices.
getDisplayLabel(Descriptive) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
 
getDouble(String, Double) - Method in interface org.openksavi.sponge.config.Configuration
Returns double value.
getDouble(String, Double) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getDoubleAttribute(String, Double) - Method in interface org.openksavi.sponge.config.Configuration
Returns double attribute value.
getDoubleAttribute(String, Double) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getDuration() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorMeta
 
getDuration() - Method in interface org.openksavi.sponge.EventSetProcessorMeta
Returns a duration.
getDurationThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
getDurationThreadCount() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getDurationThreadCount() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the number of threads used by a duration executor.
getDurationThreadCount() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the number of threads used by a duration executor.
getDynamicThreadPoolKeepAliveTime() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getDynamicThreadPoolKeepAliveTime() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the dynamic thread pool keep alive time (in milliseconds).
getEcho() - Method in class org.openksavi.sponge.examples.EchoPlugin
 
getEchoConfig() - Method in class org.openksavi.sponge.examples.EchoPlugin
 
getElementType() - Method in class org.openksavi.sponge.type.ListType
 
getElementValueSet() - Method in class org.openksavi.sponge.type.provided.ProvidedValue
The utility getter for the possible element value set without annotations.
getEndpoint() - Method in interface org.openksavi.sponge.camel.CamelConsumer
 
getEndpoint() - Method in class org.openksavi.sponge.camel.DefaultCamelConsumer
 
getEngine() - Method in class org.openksavi.sponge.camel.SpongeComponent
 
getEngine() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
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
 
getEngine() - Method in interface org.openksavi.sponge.engine.ExceptionContext
Returns the engine.
getEngine() - Method in interface org.openksavi.sponge.EngineOperations
Returns the engine.
getEngine() - Method in class org.openksavi.sponge.grpcapi.server.DefaultGrpcApiService
 
getEngine() - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscriptionManager
 
getEngine() - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getEngine() - Method in class org.openksavi.sponge.standalone.StandaloneEngineMain
 
getEngine() - Method in interface org.openksavi.sponge.util.HasEngine
Returns the engine.
getEngineBeanName() - Method in class org.openksavi.sponge.standalone.StandalonePlugin
Returns a bean name for the engine.
getEngineConfig() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
Returns the engine configuration.
getEngineConfig() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
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
 
getEngineDescription() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the engine description.
getEngineLabel() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
getEngineLabel() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the engine label.
getEngineName() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
getEngineName() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the engine name.
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
 
getEngineOperations() - Method in interface org.openksavi.sponge.kb.KnowledgeBase
Returns engine operations associated with this knowledge base.
getEngineOperations() - Method in interface org.openksavi.sponge.kb.KnowledgeBaseInterpreter
Returns engine operations associated with this knowledge base interpreter.
getEngineRef() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
getEntries() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler
Returns all scheduled entries.
getEntries() - Method in interface org.openksavi.sponge.engine.event.EventScheduler
Returns all scheduled entries.
getEntry() - Method in class org.openksavi.sponge.core.engine.event.QuartzEventScheduler.EventSchedulerJobParameters
 
getEnv() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getError() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getError() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
 
getError() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the error that occurred during engine processing or null if no error occurred.
getError() - Method in interface org.openksavi.sponge.util.process.ProcessInstance
Returns the process error output.
getErrorCode() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string error_code = 2;
getErrorCode() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string error_code = 2;
getErrorCode() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string error_code = 2;
getErrorCode() - Method in exception org.openksavi.sponge.restapi.client.ErrorResponseException
 
getErrorCode() - Method in class org.openksavi.sponge.restapi.model.response.ResponseHeader
 
getErrorCodeBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string error_code = 2;
getErrorCodeBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string error_code = 2;
getErrorCodeBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string error_code = 2;
getErrorFile() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getErrorLineConsumer() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getErrorLoggingConsumer() - Method in class org.openksavi.sponge.core.util.process.ProcessInstanceRuntime
 
getErrorLoggingConsumer() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getErrorMessage() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string error_message = 3;
getErrorMessage() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string error_message = 3;
getErrorMessage() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string error_message = 3;
getErrorMessage() - Method in exception org.openksavi.sponge.restapi.client.ErrorResponseException
 
getErrorMessage() - Method in class org.openksavi.sponge.restapi.model.response.ResponseHeader
 
getErrorMessageBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string error_message = 3;
getErrorMessageBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string error_message = 3;
getErrorMessageBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string error_message = 3;
getErrorRedirect() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getErrorResponseProvider() - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getErrorResponseProvider() - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
getErrorString() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
 
getErrorString() - Method in interface org.openksavi.sponge.util.process.ProcessInstance
Returns the process error output as a string.
getEvent(Exchange) - Static method in class org.openksavi.sponge.camel.CamelUtils
 
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
 
getEvent() - Method in interface org.openksavi.sponge.engine.event.EventSchedulerTask
Returns the scheduled event.
getEvent() - Method in interface org.openksavi.sponge.event.EventSchedulerEntry
Returns the scheduled event.
getEvent() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.Event event = 3;
getEvent() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
.org.openksavi.sponge.grpcapi.Event event = 3;
getEvent() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeResponseOrBuilder
.org.openksavi.sponge.grpcapi.Event event = 3;
getEvent(String) - Method in interface org.openksavi.sponge.rule.Rule
Returns an event that has a specified alias.
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
 
getEventBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.Event event = 3;
getEventClonePolicy() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
Return event clone policy.
getEventClonePolicy() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getEventClonePolicy() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Return event clone policy.
getEventClonePolicy() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the event clone policy.
getEventConditions(String) - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
getEventConditions() - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
getEventConditions(String) - Method in interface org.openksavi.sponge.rule.RuleMeta
Returns event conditions for the specified event alias.
getEventConditions() - Method in interface org.openksavi.sponge.rule.RuleMeta
Returns event conditions map.
getEventCount() - Method in class org.openksavi.sponge.core.rule.AbstractRuleAdapter
 
getEventCount() - Method in interface org.openksavi.sponge.rule.RuleAdapter
Returns event count.
getEventCounter(SpongeEngine, String) - Static method in class org.openksavi.sponge.test.util.TestUtils
 
getEventId() - Method in class org.openksavi.sponge.restapi.model.response.SendEventResponse
 
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
 
getEventName(int) - Method in interface org.openksavi.sponge.EventProcessorMeta
Returns an event name (or name pattern) for the specified event index.
getEventNamePrefix() - Method in class org.openksavi.sponge.mpd.MpdPlugin
Returns the MPD-based Sponge event name prefix.
getEventNames() - Method in class org.openksavi.sponge.core.BaseEventProcessorMeta
Returns event names for which this processor definition is registered.
getEventNames() - Method in interface org.openksavi.sponge.EventProcessorMeta
Returns event names (or name patterns) this processor listens to.
getEventNames() - Method in class org.openksavi.sponge.grpcapi.client.ClientSubscription
 
getEventNames(int) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
getEventNames(int) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
repeated string event_names = 2;
getEventNames(int) - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeRequestOrBuilder
repeated string event_names = 2;
getEventNames() - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscription
 
getEventNamesBytes(int) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
getEventNamesBytes(int) - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
repeated string event_names = 2;
getEventNamesBytes(int) - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeRequestOrBuilder
repeated string event_names = 2;
getEventNamesCount() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
getEventNamesCount() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
repeated string event_names = 2;
getEventNamesCount() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeRequestOrBuilder
repeated string event_names = 2;
getEventNamesList() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
repeated string event_names = 2;
getEventNamesList() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
repeated string event_names = 2;
getEventNamesList() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeRequestOrBuilder
repeated string event_names = 2;
getEventOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.Event event = 3;
getEventOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
.org.openksavi.sponge.grpcapi.Event event = 3;
getEventOrBuilder() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeResponseOrBuilder
.org.openksavi.sponge.grpcapi.Event event = 3;
getEventPerformance() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
 
getEventPerformance() - Method in interface org.openksavi.sponge.engine.StatisticsManager
Returns the event performance calculated in the current time measurement.
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
 
getEventQueueCapacity() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the event queue capacity.
getEventQueueCapacity() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the event queue capacity.
getEventQueueManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getEventQueueManager() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the Event Queue Manager.
getEventQueues() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
Returns event queues.
getEventQueues() - Method in interface org.openksavi.sponge.engine.EventQueueManager
Returns event queues.
getEvents(String, String) - Method in class org.openksavi.sponge.test.util.CorrelationEventsLog
 
getEvents(String) - Method in class org.openksavi.sponge.test.util.EventsLog
 
getEvents(SpongeEngine, String) - Static method in class org.openksavi.sponge.test.util.TestUtils
 
getEventScheduler() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Returns Event Scheduler.
getEventScheduler() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the 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
 
getEventSequence() - Method in interface org.openksavi.sponge.rule.Rule
Returns a sequence of actual events.
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.
getEventSetProcessorAdapters() - Method in interface org.openksavi.sponge.EventSetProcessorAdapterGroup
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
 
getEventSetProcessorDefaultSynchronous() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Return an event set processor default synchronous flag.
getEventSetProcessorDefaultSynchronous() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the event set processor default synchronous flag.
getEventSetProcessorDurationStrategy() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getEventSetProcessorDurationStrategy() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the strategy for handling an event set processor duration timeout.
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
 
getEventSpec(int) - Method in interface org.openksavi.sponge.rule.RuleMeta
Returns the event specification for the specified event index.
getEventSpecs() - Method in class org.openksavi.sponge.core.rule.BaseRuleMeta
 
getEventSpecs() - Method in interface org.openksavi.sponge.rule.RuleMeta
Returns the event specifications.
getEventStreamObserver() - Method in class org.openksavi.sponge.grpcapi.client.ClientSubscription
 
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
 
getEventType(String) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns an event type.
getEventType(String) - Method in interface org.openksavi.sponge.EngineOperations
Returns an event type.
getEventType(String, boolean, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getEventType(String, boolean) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getEventType(String) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getEventType(String, boolean, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the event type for the specified event type name.
getEventType(String, boolean) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the event type for the specified event type name.
getEventType(String) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the event type for the specified event type name.
getEventTypeCache() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getEventTypeCacheExpireSeconds() - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration
 
getEventTypeCacheMaxSize() - Method in class org.openksavi.sponge.restapi.client.SpongeRestClientConfiguration
 
getEventTypes() - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
getEventTypes() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getEventTypes() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns all registered event types.
getEventTypes() - Method in interface org.openksavi.sponge.EngineOperations
Returns all registered event types.
getEventTypes(GetEventTypesRequest, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getEventTypes(GetEventTypesRequest) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getEventTypes(String) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getEventTypes(GetEventTypesRequest, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the eventTypes request to the server.
getEventTypes(GetEventTypesRequest) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the eventTypes request to the server.
getEventTypes(String) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the registered event types mathing the event name pattern.
getEventTypes() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the registered event types.
getEventTypes() - Method in class org.openksavi.sponge.restapi.model.response.GetEventTypesResponse
 
getEventTypes(GetEventTypesRequest) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getEventTypes(GetEventTypesRequest) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
GetEventTypesRequest - Class in org.openksavi.sponge.restapi.model.request
 
GetEventTypesRequest() - Constructor for class org.openksavi.sponge.restapi.model.request.GetEventTypesRequest
 
GetEventTypesRequest(String) - Constructor for class org.openksavi.sponge.restapi.model.request.GetEventTypesRequest
 
GetEventTypesResponse - Class in org.openksavi.sponge.restapi.model.response
 
GetEventTypesResponse() - Constructor for class org.openksavi.sponge.restapi.model.response.GetEventTypesResponse
 
GetEventTypesResponse(Map<String, RecordType>) - Constructor for class org.openksavi.sponge.restapi.model.response.GetEventTypesResponse
 
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
 
getExceptionHandler() - Method in interface org.openksavi.sponge.engine.interactive.InteractiveMode
Returns the exception handler.
getExceptionHandler() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the exception handler.
getExchange() - Method in class org.openksavi.sponge.restapi.server.CamelRestApiSession
 
getExecutable() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getExecutor() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPool
 
getExecutor() - Method in interface org.openksavi.sponge.engine.ThreadPool
Returns the executor.
getExecutorShutdownTimeout() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
 
getExecutorShutdownTimeout() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getExecutorShutdownTimeout() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns an executor shutdown timeout (in milliseconds).
getExecutorShutdownTimeout() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the executor shutdown timeout (in milliseconds).
getExitCode() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
 
getExitCode() - Method in interface org.openksavi.sponge.util.process.ProcessInstance
Returns the exit value for the subprocess.
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
 
getFacade() - Method in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
getFacadeInterfaceName() - Method in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
getFeature(String) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getFeature(Class<T>, String) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getFeature(String, T) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getFeature(Class<T>, String, T) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getFeature(String) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
Returns the API feature.
getFeature(Class<T>, String) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
Returns the API feature.
getFeature(String, T) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
Returns the API feature or defaultValue if not found.
getFeature(Class<T>, String, T) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
Returns the API feature or defaultValue if not found.
getFeatureOrProperty(DataType, Object, String, Supplier<P>) - Static method in class org.openksavi.sponge.util.DataTypeUtils
 
getFeatures() - Method in class org.openksavi.sponge.CategoryMeta
 
getFeatures() - Method in class org.openksavi.sponge.core.BaseProcessorMeta
 
getFeatures() - Method in interface org.openksavi.sponge.ProcessorMeta
Returns the processor features.
getFeatures(GetFeaturesRequest, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getFeatures(GetFeaturesRequest) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getFeatures() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getFeatures() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Returns the Sponge API features by sending the features request to the server and returning the features or using the cache.
getFeatures(GetFeaturesRequest, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the features request to the server.
getFeatures(GetFeaturesRequest) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the features request to the server.
getFeatures() - Method in class org.openksavi.sponge.restapi.model.response.GetFeaturesResponse
 
getFeatures() - Method in class org.openksavi.sponge.restapi.model.RestActionMeta
 
getFeatures() - Method in class org.openksavi.sponge.restapi.model.RestCategoryMeta
 
getFeatures(GetFeaturesRequest) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getFeatures() - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getFeatures(GetFeaturesRequest) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
getFeatures() - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
getFeatures() - Method in class org.openksavi.sponge.type.DataType
 
getFeatures() - Method in class org.openksavi.sponge.type.value.AnnotatedValue
 
GetFeaturesRequest - Class in org.openksavi.sponge.restapi.model.request
 
GetFeaturesRequest() - Constructor for class org.openksavi.sponge.restapi.model.request.GetFeaturesRequest
 
GetFeaturesResponse - Class in org.openksavi.sponge.restapi.model.response
 
GetFeaturesResponse() - Constructor for class org.openksavi.sponge.restapi.model.response.GetFeaturesResponse
 
GetFeaturesResponse(Map<String, Object>) - Constructor for class org.openksavi.sponge.restapi.model.response.GetFeaturesResponse
 
getFields() - Method in class org.openksavi.sponge.type.RecordType
 
getFieldType(String) - Method in class org.openksavi.sponge.type.RecordType
 
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
 
getFileExtensions() - Method in interface org.openksavi.sponge.kb.KnowledgeBaseType
Returns file extensions.
getFilename() - Method in class org.openksavi.sponge.core.kb.FileKnowledgeBaseScript
 
getFilename() - Method in class org.openksavi.sponge.kb.KnowledgeBaseReaderHolder
 
getFilename() - Method in class org.openksavi.sponge.type.value.OutputStreamValue
 
getFilterMeta(String) - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
getFilterMeta(String) - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getFilterMeta(String) - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the filter metadata.
getFilterMeta(String) - Method in interface org.openksavi.sponge.EngineOperations
Returns the filter metadata.
getFilterProcessingUnit() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getFilterProcessingUnit() - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
 
getFilterProcessingUnit() - Method in interface org.openksavi.sponge.engine.ProcessingUnitManager
Returns the Filter Processing Unit.
getFilters() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Returns the list of filter adapters.
getFilters() - Method in interface org.openksavi.sponge.engine.SpongeEngine
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
 
getFirstEvent() - Method in interface org.openksavi.sponge.EventSetProcessor
Returns the first event that has been accepted.
getFirstSupportedMidiFileType(Sequence) - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the first supported MIDI file type.
getFloat(String, Float) - Method in interface org.openksavi.sponge.config.Configuration
Returns float value.
getFloat(String, Float) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getFloatAttribute(String, Float) - Method in interface org.openksavi.sponge.config.Configuration
Returns float attribute value.
getFloatAttribute(String, Float) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getFormat() - Method in class org.openksavi.sponge.type.DataType
 
getFormatter(DateTimeType) - Static method in class org.openksavi.sponge.restapi.type.converter.unit.DateTimeTypeUnitConverter
 
getFuture() - Method in class org.openksavi.sponge.core.engine.processing.BaseEventSetProcessorMainProcessingUnitHandler.EventSetProcessorDurationTask
 
getFutures() - Method in class org.openksavi.sponge.core.engine.DefaultThreadPool
 
getFutures() - Method in interface org.openksavi.sponge.engine.ThreadPool
Returns the futures.
getGetVersionMethod() - Static method in class org.openksavi.sponge.grpcapi.proto.SpongeGrpcApiGrpc
 
getGpio() - Method in class org.openksavi.sponge.rpi.pi4j.Pi4JPlugin
 
getGroup() - Method in class org.openksavi.sponge.core.BaseEventSetProcessor
 
getGroup() - Method in class org.openksavi.sponge.core.BaseEventSetProcessorAdapter
 
getGroup() - Method in interface org.openksavi.sponge.EventSetProcessor
Returns event set processor adapter group to which belong this event set processor instance.
getGroup() - Method in interface org.openksavi.sponge.EventSetProcessorAdapter
Returns event set processor group.
getHandler(ProcessorType) - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
 
getHandler(ProcessorType) - Method in interface org.openksavi.sponge.engine.processing.MainProcessingUnit
Returns handler for the specified processor type.
getHandlers() - Method in class org.openksavi.sponge.core.engine.processing.BaseMainProcessingUnit
 
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeader() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeRequestOrBuilder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeader() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeResponseOrBuilder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeader() - Method in interface org.openksavi.sponge.grpcapi.proto.VersionRequestOrBuilder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeader() - Method in interface org.openksavi.sponge.grpcapi.proto.VersionResponseOrBuilder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeader() - Method in class org.openksavi.sponge.restapi.model.request.SpongeRequest
 
getHeader() - Method in class org.openksavi.sponge.restapi.model.response.SpongeResponse
 
getHeaderBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaderBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeRequest
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderOrBuilder() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeRequestOrBuilder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.SubscribeResponse
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaderOrBuilder() - Method in interface org.openksavi.sponge.grpcapi.proto.SubscribeResponseOrBuilder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest.Builder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.VersionRequest
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderOrBuilder() - Method in interface org.openksavi.sponge.grpcapi.proto.VersionRequestOrBuilder
.org.openksavi.sponge.grpcapi.RequestHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse.Builder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaderOrBuilder() - Method in class org.openksavi.sponge.grpcapi.proto.VersionResponse
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaderOrBuilder() - Method in interface org.openksavi.sponge.grpcapi.proto.VersionResponseOrBuilder
.org.openksavi.sponge.grpcapi.ResponseHeader header = 1;
getHeaders() - Method in class org.openksavi.sponge.camel.SpongeCamelEvent
 
getHeaders() - Method in class org.openksavi.sponge.type.value.OutputStreamValue
 
getHome() - Method in class org.openksavi.sponge.core.BaseEngineOperations
 
getHome() - Method in class org.openksavi.sponge.core.engine.DefaultConfigurationManager
Returns the engine home directory.
getHome() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the home directory for this engine.
getHome() - Method in interface org.openksavi.sponge.EngineOperations
Returns the home directory for the engine.
getHost() - Method in class org.openksavi.sponge.restapi.server.RestApiSettings
 
getHostname() - Method in class org.openksavi.sponge.mpd.MpdPlugin
Returns the MPD server hostname.
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
 
getId() - Method in interface org.openksavi.sponge.event.Event
Returns the event ID.
getId() - Method in interface org.openksavi.sponge.event.EventSchedulerEntry
Returns entry ID.
getId() - Method in class org.openksavi.sponge.examples.CustomObject
 
getId() - Method in class org.openksavi.sponge.grpcapi.client.ClientSubscription
 
getId() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string id = 1;
getId() - Method in class org.openksavi.sponge.grpcapi.proto.Event
string id = 1;
getId() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
string id = 1;
getId() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string id = 1;
getId() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
string id = 1;
getId() - Method in interface org.openksavi.sponge.grpcapi.proto.RequestHeaderOrBuilder
string id = 1;
getId() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string id = 1;
getId() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string id = 1;
getId() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string id = 1;
getId() - Method in class org.openksavi.sponge.grpcapi.server.ServerSubscription
 
getId() - Method in class org.openksavi.sponge.restapi.client.model.RemoteEvent
 
getId() - Method in class org.openksavi.sponge.restapi.model.request.RequestHeader
 
getId() - Method in class org.openksavi.sponge.restapi.model.response.ResponseHeader
 
getIdBytes() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string id = 1;
getIdBytes() - Method in class org.openksavi.sponge.grpcapi.proto.Event
string id = 1;
getIdBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
string id = 1;
getIdBytes() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader.Builder
string id = 1;
getIdBytes() - Method in class org.openksavi.sponge.grpcapi.proto.RequestHeader
string id = 1;
getIdBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.RequestHeaderOrBuilder
string id = 1;
getIdBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader.Builder
string id = 1;
getIdBytes() - Method in class org.openksavi.sponge.grpcapi.proto.ResponseHeader
string id = 1;
getIdBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.ResponseHeaderOrBuilder
string id = 1;
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.
getInfo() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the engine info.
getInfo() - Method in interface org.openksavi.sponge.EngineOperations
Returns the engine info.
getInitialDynamicThreadPoolSizeRatio() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getInitialDynamicThreadPoolSizeRatio() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the dynamic thread pool initial size ratio.
getInput() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
 
getInput() - Method in interface org.openksavi.sponge.util.process.ProcessInstance
Returns the process standard input.
getInputBinary() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getInputDevice() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the input device.
getInputEventQueue() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
 
getInputEventQueue() - Method in interface org.openksavi.sponge.engine.EventQueueManager
Returns an Input Event Queue.
getInputFile() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getInputQueue() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getInputQueue() - Method in class org.openksavi.sponge.core.spi.DefaultEventQueueProvider
 
getInputQueue() - Method in interface org.openksavi.sponge.spi.EventQueueProvider
Creates an input event queue.
getInputRedirect() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getInputStream(String) - Static method in class org.openksavi.sponge.core.util.SpongeUtils
Opens an input stream for a file.
getInputString() - Method in class org.openksavi.sponge.util.process.ProcessConfiguration
 
getInputTransmitter() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the input device transmitter.
getInQueue() - Method in class org.openksavi.sponge.core.engine.processing.BaseProcessingUnit
 
getInstance(EngineOperations) - Static method in class org.openksavi.sponge.test.util.EventsLog
 
getInstrument(int) - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the selected instrument for the specified channel.
getInstrument(Synthesizer, int) - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the MIDI instrument.
getInstruments() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the loaded synthesizer instruments.
getInstruments(Synthesizer) - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the synthesizer loaded instruments.
getInteger(String, Integer) - Method in interface org.openksavi.sponge.config.Configuration
Returns integer value.
getInteger(String, Integer) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getIntegerAttribute(String, Integer) - Method in interface org.openksavi.sponge.config.Configuration
Returns integer attribute value.
getIntegerAttribute(String, Integer) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getInteractiveMode() - Method in class org.openksavi.sponge.standalone.StandaloneSpongeEngine
 
getInternalConfiguration() - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getInternalProcess() - Method in class org.openksavi.sponge.core.util.process.DefaultProcessInstance
 
getInternalProcess() - Method in interface org.openksavi.sponge.util.process.ProcessInstance
Returns the underlying process.
getInternalQueueBlockingPutSleep() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getInternalQueueBlockingPutSleep() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the internal queue blocking put operation sleep time between retries (in milliseconds).
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
 
getInterpreter() - Method in interface org.openksavi.sponge.kb.KnowledgeBase
Returns an interpreter associated with this knowledge base.
getInterpreter() - Method in interface org.openksavi.sponge.kb.ScriptKnowledgeBase
Returns a script interpreter associated with this knowledge base.
getInterpreter() - Method in class org.openksavi.sponge.nashorn.core.NashornKnowledgeBaseEngineOperations
 
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
 
getJavaException(Throwable) - Method in class org.openksavi.sponge.groovy.core.GroovyKnowledgeBaseInterpreter
 
getJavaException(Throwable) - Method in class org.openksavi.sponge.jruby.core.JRubyKnowledgeBaseInterpreter
 
getJavaException(Throwable) - Method in interface org.openksavi.sponge.kb.KnowledgeBaseInterpreter
Returns a Java exception corresponding to the knowledge base specific exception.
getJavaPort() - Method in class org.openksavi.sponge.py4j.BasePy4JPlugin
 
getKb() - Method in class org.openksavi.sponge.core.BaseProcessor
 
getKb() - Method in class org.openksavi.sponge.core.kb.BaseKnowledgeBaseEngineOperations
 
getKeepAliveTime() - Method in class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
getKeepAliveTime() - Method in interface org.openksavi.sponge.grpcapi.client.SpongeGrpcClient
 
getKeepAliveTimeout() - Method in class org.openksavi.sponge.grpcapi.client.BaseSpongeGrpcClient
 
getKeepAliveTimeout() - Method in interface org.openksavi.sponge.grpcapi.client.SpongeGrpcClient
 
getKeyNote(int) - Static method in class org.openksavi.sponge.midi.MidiUtils
Returns the note representation for the given MIDI key.
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
 
getKeyType() - Method in class org.openksavi.sponge.type.MapType
 
getKind() - Method in class org.openksavi.sponge.type.DataType
 
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
 
getKnowledgeBase(String) - Method in interface org.openksavi.sponge.engine.KnowledgeBaseManager
Returns a knowledge base that has the specified name.
getKnowledgeBase() - Method in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
Returns the knowledge base associated with this processor.
getKnowledgeBase() - Method in interface org.openksavi.sponge.kb.KnowledgeBaseScript
Returns a knowledge base that uses this script.
getKnowledgeBase() - Method in interface org.openksavi.sponge.plugin.Plugin
Returns the knowledge base associated with this plugin.
getKnowledgeBase() - Method in interface org.openksavi.sponge.ProcessorOperations
Returns the knowledge base associated with this processor.
getKnowledgeBase() - Method in class org.openksavi.sponge.restapi.model.RestActionMeta
 
getKnowledgeBaseFileProvider() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getKnowledgeBaseFileProvider() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the knowledge base file provider.
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.groovy.spi.GroovyKnowledgeBaseInterpreterFactoryProvider
 
getKnowledgeBaseInterpreterFactory() - Method in class org.openksavi.sponge.java.spi.JavaKnowledgeBaseInterpreterFactoryProvider
 
getKnowledgeBaseInterpreterFactory() - Method in class org.openksavi.sponge.jruby.spi.JRubyKnowledgeBaseInterpreterFactoryProvider
 
getKnowledgeBaseInterpreterFactory() - Method in class org.openksavi.sponge.jython.spi.JythonKnowledgeBaseInterpreterFactoryProvider
 
getKnowledgeBaseInterpreterFactory() - Method in class org.openksavi.sponge.nashorn.spi.NashornKnowledgeBaseInterpreterFactoryProvider
 
getKnowledgeBaseInterpreterFactory() - Method in interface org.openksavi.sponge.spi.KnowledgeBaseInterpreterFactoryProvider
Returns a knowledge base interpreter factory.
getKnowledgeBaseInterpreterFactoryProviders() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getKnowledgeBaseManager() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
Returns knowledge base manager.
getKnowledgeBaseManager() - Method in interface org.openksavi.sponge.engine.SpongeEngine
Returns the Knowledge Base Manager.
getKnowledgeBaseName() - Method in class org.openksavi.sponge.core.plugin.KnowledgeBasePluginStub
 
getKnowledgeBaseName() - Method in class org.openksavi.sponge.ProcessorQualifiedName
 
getKnowledgeBases() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
 
getKnowledgeBases() - Method in interface org.openksavi.sponge.engine.KnowledgeBaseManager
Returns all knowledge bases.
getKnowledgeBases(GetKnowledgeBasesRequest, SpongeRequestContext) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getKnowledgeBases(GetKnowledgeBasesRequest) - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getKnowledgeBases() - Method in class org.openksavi.sponge.restapi.client.BaseSpongeRestClient
 
getKnowledgeBases(GetKnowledgeBasesRequest, SpongeRequestContext) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the knowledgeBases request to the server.
getKnowledgeBases(GetKnowledgeBasesRequest) - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the knowledgeBases request to the server.
getKnowledgeBases() - Method in interface org.openksavi.sponge.restapi.client.SpongeRestClient
Sends the knowledgeBases request to the server.
getKnowledgeBases() - Method in class org.openksavi.sponge.restapi.model.response.GetKnowledgeBasesResponse
 
getKnowledgeBases(GetKnowledgeBasesRequest) - Method in class org.openksavi.sponge.restapi.server.DefaultRestApiService
 
getKnowledgeBases(GetKnowledgeBasesRequest) - Method in interface org.openksavi.sponge.restapi.server.RestApiService
 
getKnowledgeBaseScriptProvider(KnowledgeBaseScript) - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
 
getKnowledgeBaseScriptProvider(KnowledgeBaseScript) - Method in interface org.openksavi.sponge.engine.KnowledgeBaseManager
Returns a new instance of a knowledge base script provider for the given script.
GetKnowledgeBasesRequest - Class in org.openksavi.sponge.restapi.model.request
 
GetKnowledgeBasesRequest() - Constructor for class org.openksavi.sponge.restapi.model.request.GetKnowledgeBasesRequest
 
GetKnowledgeBasesResponse - Class in org.openksavi.sponge.restapi.model.response
 
GetKnowledgeBasesResponse() - Constructor for class org.openksavi.sponge.restapi.model.response.GetKnowledgeBasesResponse
 
GetKnowledgeBasesResponse(List<RestKnowledgeBaseMeta>) - Constructor for class org.openksavi.sponge.restapi.model.response.GetKnowledgeBasesResponse
 
getKnowledgeBaseVersion() - Method in class org.openksavi.sponge.ProcessorQualifiedVersion
 
getLabel() - Method in class org.openksavi.sponge.CategoryMeta
 
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
 
getLabel() - Method in enum org.openksavi.sponge.engine.ProcessorType
 
getLabel() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string label = 5;
getLabel() - Method in class org.openksavi.sponge.grpcapi.proto.Event
string label = 5;
getLabel() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
string label = 5;
getLabel() - Method in class org.openksavi.sponge.restapi.client.model.RemoteEvent
 
getLabel() - Method in class org.openksavi.sponge.restapi.model.request.SendEventRequest
 
getLabel() - Method in class org.openksavi.sponge.restapi.model.RestActionMeta
 
getLabel() - Method in class org.openksavi.sponge.restapi.model.RestCategoryMeta
 
getLabel() - Method in class org.openksavi.sponge.restapi.model.RestKnowledgeBaseMeta
 
getLabel() - Method in class org.openksavi.sponge.type.DataType
 
getLabel() - Method in class org.openksavi.sponge.type.value.AnnotatedValue
 
getLabel() - Method in interface org.openksavi.sponge.util.Descriptive
Returns the label.
getLabelBytes() - Method in class org.openksavi.sponge.grpcapi.proto.Event.Builder
string label = 5;
getLabelBytes() - Method in class org.openksavi.sponge.grpcapi.proto.Event
string label = 5;
getLabelBytes() - Method in interface org.openksavi.sponge.grpcapi.proto.EventOrBuilder
string label = 5;
getLanguage() - Method in class org.openksavi.sponge.core.kb.GenericKnowledgeBaseType
 
getLanguage() - Method in interface org.openksavi.sponge.kb.KnowledgeBaseType
Returns the language of the knowledge base.
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
 
getListenerManager() - Method in class org.openksavi.sponge.mpd.MpdPlugin
Returns the MPD event listener manager.
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.
getLogger() - Method in interface org.openksavi.sponge.Processor
Returns the logger.
getLogger() - Method in class org.openksavi.sponge.standalone.StandaloneEngineMain
 
getLong(String, Long) - Method in interface org.openksavi.sponge.config.Configuration
Returns long value.
getLong(String, Long) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getLongAttribute(String, Long) - Method in interface org.openksavi.sponge.config.Configuration
Returns long attribute value.
getLongAttribute(String, Long) - Method in class org.openksavi.sponge.core.config.CommonsConfiguration
 
getMainEventQueue() - Method in class org.openksavi.sponge.core.engine.DefaultEventQueueManager
 
getMainEventQueue() - Method in interface org.openksavi.sponge.engine.EventQueueManager
Returns a Main Event Queue.
getMainEventQueueCapacity() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getMainEventQueueCapacity() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the Main Event Queue capacity.
getMainKnowledgeBase() - Method in class org.openksavi.sponge.core.engine.DefaultKnowledgeBaseManager
 
getMainKnowledgeBase() - Method in interface org.openksavi.sponge.engine.KnowledgeBaseManager
Returns the main knowledge base.
getMainProcessingUnit() - Method in class org.openksavi.sponge.core.engine.BaseSpongeEngine
 
getMainProcessingUnit() - Method in class org.openksavi.sponge.core.engine.DefaultProcessingUnitManager
 
getMainProcessingUnit() - Method in interface org.openksavi.sponge.engine.ProcessingUnitManager
Returns the Main Processing Unit.
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
 
getMainProcessingUnitThreadCount() - Method in interface org.openksavi.sponge.engine.ConfigurationManager
Returns the number of the Main Processing Unit worker threads.
getMainProcessingUnitThreadCount() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the number of the Main Processing Unit worker threads.
getMainProcessingUnitWorkerExecutorQueueSize() - Method in class org.openksavi.sponge.core.engine.DefaultEngineParameters
 
getMainProcessingUnitWorkerExecutorQueueSize() - Method in interface org.openksavi.sponge.engine.EngineParameters
Returns the Main Processing Unit worker executor queue size.
getMainQueue() - Method in class org.openksavi.sponge.core.spi.DefaultEventQueueProvider
 
getMainQueue() - Method in interface org.openksavi.sponge.spi.EventQueueProvider
Creates a main event queue.
getManaged() - Method in class org.openksavi.sponge.camel.SpongeComponent
 
getManaged() - Method in class org.openksavi.sponge.camel.SpongeEndpoint
 
getMaxInstances() - Method in class org.openksavi.sponge.core.correlator.BaseCorrelatorMeta
 
getMaxInstances() - Method in interface org.openksavi.sponge.correlator.CorrelatorMeta
Returns the maximum number of concurrent instances allowed for this correlator.
getMaxLength() - Method in class org.openksavi.sponge.type.StringType
 
getMaxValue() - Method in class org.openksavi.sponge.type.IntegerType
 
getMaxValue() - Method in class org.openksavi.sponge.type.NumberType
 
getMemorySummary() - Method in class org.openksavi.sponge.core.engine.DefaultStatisticsManager
 
getMessage() - Method in exception org.openksavi.sponge.engine.WrappedException
 
getMessage() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
Returns the MIDI message.
getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
 
getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
 
getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
 
getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
 
getMessageType() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
Returns the MIDI MetaMessage type.
getMeta() - Method in interface org.openksavi.sponge.action.ActionOperations
Returns the metadata.
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.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.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.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.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.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.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.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.BaseTriggerDefinition
 
getMeta() - Method in interface org.openksavi.sponge.correlator.CorrelatorOperations
Returns the metadata.
getMeta() - Method in interface org.openksavi.sponge.EventProcessorOperations
Return the metadata.
getMeta() - Method in interface org.openksavi.sponge.EventSetProcessorOperations
Return the metadata.
getMeta() - Method in interface org.openksavi.sponge.filter.FilterOperations
Returns the metadata.
getMeta() - Method in interface org.openksavi.sponge.ProcessorOperations
Returns the metadata.
getMeta() - Method in interface org.openksavi.sponge.rule.RuleOperations
Returns the metadata.
getMeta() - Method in interface org.openksavi.sponge.trigger.TriggerOperations
Returns the metadata.
getMetadataRequired() - Method in class org.openksavi.sponge.restapi.model.request.GetActionsRequest
 
getMethodName() - Method in class org.openksavi.sponge.core.rule.MethodNameEventCondition
 
getMidiCategory() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent