Uses of Interface
com.espertech.esper.runtime.client.EPRuntime
Package
Description
Runtime API: Runs compiled EPL.
Plug-in loaders follow runtime lifecycle and typically are for providing simple adapters or other integrations.
Runtime-related classes for facilitating automated regression testing.
Adapter shared classes.
EPL instrumentation helpers.
-
Uses of EPRuntime in com.espertech.esper.runtime.client
Modifier and TypeMethodDescriptionstatic EPRuntime
EPRuntimeProvider.getDefaultRuntime()
Returns the runtime for the default URI.static EPRuntime
EPRuntimeProvider.getDefaultRuntime
(com.espertech.esper.common.client.configuration.Configuration configuration) Returns the default runtime.static EPRuntime
EPRuntimeProvider.getDefaultRuntime
(com.espertech.esper.common.client.configuration.Configuration configuration, EPRuntimeOptions options) Returns the default runtime.static EPRuntime
EPRuntimeProvider.getExistingRuntime
(String uri) Returns an existing runtime.static EPRuntime
EPRuntimeProvider.getRuntime
(String uri) Returns a runtime for a given runtime URI.static EPRuntime
EPRuntimeProvider.getRuntime
(String uri, com.espertech.esper.common.client.configuration.Configuration configuration) Returns a runtime for a given URI.static EPRuntime
EPRuntimeProvider.getRuntime
(String uri, com.espertech.esper.common.client.configuration.Configuration configuration, EPRuntimeOptions options) Returns a runtime for a given URI.Modifier and TypeMethodDescriptionvoid
EPRuntimeStateListener.onEPRuntimeDestroyRequested
(EPRuntime runtime) Invoked before anEPRuntime
is destroyed.void
EPRuntimeStateListener.onEPRuntimeInitialized
(EPRuntime runtime) Invoked after an existingEPRuntime
is initialized upon completion of a call to initialize.void
UpdateListener.update
(com.espertech.esper.common.client.EventBean[] newEvents, com.espertech.esper.common.client.EventBean[] oldEvents, EPStatement statement, EPRuntime runtime) Notify that new events are available or old events are removed. -
Uses of EPRuntime in com.espertech.esper.runtime.client.plugin
Modifier and TypeMethodDescriptionPluginLoaderInitContext.getRuntime()
Returns the runtimeloading the plugin.ModifierConstructorDescriptionPluginLoaderInitContext
(String name, Properties properties, String configXml, EPRuntime runtime) Initialization context for use with the adapter loader. -
Uses of EPRuntime in com.espertech.esper.runtime.client.scopetest
Modifier and TypeMethodDescriptionvoid
SupportUpdateListener.update
(com.espertech.esper.common.client.EventBean[] newData, com.espertech.esper.common.client.EventBean[] oldData, EPStatement statement, EPRuntime runtime) -
Uses of EPRuntime in com.espertech.esper.runtime.client.util
Modifier and TypeMethodDescriptionvoid
AdapterSPI.setRuntime
(EPRuntime runtime) An adapter takes an runtime instance to process events. -
Uses of EPRuntime in com.espertech.esper.runtime.internal.dataflow.op.epstatementsource
Modifier and TypeMethodDescriptionvoid
EmitterCollectorUpdateListener.update
(com.espertech.esper.common.client.EventBean[] newEvents, com.espertech.esper.common.client.EventBean[] oldEvents, EPStatement statement, EPRuntime runtime) void
EmitterUpdateListener.update
(com.espertech.esper.common.client.EventBean[] newEvents, com.espertech.esper.common.client.EventBean[] oldEvents, EPStatement statement, EPRuntime runtime) -
Uses of EPRuntime in com.espertech.esper.runtime.internal.kernel.service
Modifier and TypeClassDescriptionclass
Service provider encapsulates the runtime's services for runtime and administration interfaces.ModifierConstructorDescriptionEPRuntimeCompileReflectiveSPI
(EPRuntimeCompileReflectiveService provider, EPRuntime runtime) -
Uses of EPRuntime in com.espertech.esper.runtime.internal.metrics.instrumentation
Modifier and TypeMethodDescriptionstatic void
void
static void
-
Uses of EPRuntime in com.espertech.esper.runtime.internal.metrics.stmtmetrics
Modifier and TypeMethodDescriptionvoid
MetricsStatementResultListener.update
(int numIStream, int numRStream, EPStatement statement, EPRuntime runtime)