Uses of Interface
com.espertech.esper.common.internal.context.util.AgentInstanceMgmtCallback
Package
Description
Match-recognize core.
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.activator
Modifier and TypeClassDescriptionclass
static class
ModifierConstructorDescriptionViewableActivationResult
(Viewable viewable, AgentInstanceMgmtCallback stopCallback, EvalRootMatchRemover optEvalRootMatchRemover, boolean suppressSameEventMatches, boolean discardPartialsOnMatch, EvalRootState optionalPatternRoot, ViewableActivationResultExtension viewableActivationResultExtension, Runnable optPostContextMergeRunnable) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.core
Modifier and TypeMethodDescriptionvoid
StatementAgentInstanceFactoryResult.setStopCallback
(AgentInstanceMgmtCallback stopCallback) ModifierConstructorDescriptionprotected
StatementAgentInstanceFactoryResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, Map<Integer, SubSelectFactoryResult> subselectStrategies, PriorEvalStrategy[] priorStrategies, PreviousGetterStrategy[] previousGetterStrategies, RowRecogPreviousStrategy rowRecogPreviousStrategy, Map<Integer, ExprTableEvalStrategy> tableAccessStrategies, List<StatementAgentInstancePreload> preloadList, Runnable postContextMergeRunnable) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createclass
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateClassResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createcontext
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateContextResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, Map<Integer, SubSelectFactoryResult> subselectStrategies, PriorEvalStrategy[] priorStrategies, PreviousGetterStrategy[] previousGetterStrategies, RowRecogPreviousStrategy regexExprPreviousEvalStrategy, Map<Integer, ExprTableEvalStrategy> tableAccessStrategies, List<StatementAgentInstancePreload> preloadList, ContextManagerRealization contextManagerRealization) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createdataflow
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateDataflowResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, DataflowDesc dataflow) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createexpression
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateExpressionResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createindex
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateIndexResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createschema
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateSchemaResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createtable
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateTableResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, TableInstance tableInstance) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createvariable
ModifierConstructorDescriptionStatementAgentInstanceFactoryCreateVariableResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.createwindow
Modifier and TypeClassDescriptionstatic class
static class
ModifierConstructorDescriptionCreateNWAllInOneMgmtCallback
(NamedWindow namedWindow, AgentInstanceMgmtCallback optionalEnvStopCallback) StatementAgentInstanceFactoryCreateNWResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable eventStreamParentViewable, Viewable topView, NamedWindowInstance namedWindowInstance, ViewableActivationResult viewableActivationResult) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.ontrigger.core
Modifier and TypeMethodDescriptionabstract InfraOnExprBaseViewResult
StatementAgentInstanceFactoryOnTriggerBase.determineOnExprView
(AgentInstanceContext agentInstanceContext, List<AgentInstanceMgmtCallback> stopCallbacks, boolean isRecoveringReslient) ModifierConstructorDescriptionStatementAgentInstanceFactoryOnTriggerResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, Map<Integer, SubSelectFactoryResult> subselectStrategies, PriorEvalStrategy[] priorStrategies, PreviousGetterStrategy[] previousGetterStrategies, RowRecogPreviousStrategy regexExprPreviousEvalStrategy, Map<Integer, ExprTableEvalStrategy> tableAccessStrategies, List<StatementAgentInstancePreload> preloadList, Runnable postContextMergeRunnable, EvalRootState optPatternRoot, ViewableActivationResult viewableActivationResult) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.ontrigger.onset
Modifier and TypeMethodDescriptionStatementAgentInstanceFactoryOnTriggerSet.determineOnExprView
(AgentInstanceContext agentInstanceContext, List<AgentInstanceMgmtCallback> stopCallbacks, boolean isRecoveringReslient) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.ontrigger.onsplit
Modifier and TypeMethodDescriptionStatementAgentInstanceFactoryOnTriggerSplitStream.determineOnExprView
(AgentInstanceContext agentInstanceContext, List<AgentInstanceMgmtCallback> stopCallbacks, boolean isRecoveringReslient) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.ontrigger.ontrigger
Modifier and TypeMethodDescriptionStatementAgentInstanceFactoryOnTriggerInfraBase.determineOnExprView
(AgentInstanceContext agentInstanceContext, List<AgentInstanceMgmtCallback> stopCallbacks, boolean isRecoveringResilient) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.select
ModifierConstructorDescriptionStatementAgentInstanceFactorySelectResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, Map<Integer, SubSelectFactoryResult> subselectStrategies, PriorEvalStrategy[] priorStrategies, PreviousGetterStrategy[] previousGetterStrategies, RowRecogPreviousStrategy regexExprPreviousEvalStrategy, Map<Integer, ExprTableEvalStrategy> tableAccessStrategies, List<StatementAgentInstancePreload> preloadList, Runnable postContextMergeRunnable, EvalRootState[] patternRoots, JoinSetComposer joinSetComposer, Viewable[] topViews, Viewable[] eventStreamViewables, ViewableActivationResult[] viewableActivationResults, ResultSetProcessor resultSetProcessor) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.aifactory.update
ModifierConstructorDescriptionStatementAgentInstanceFactoryUpdateResult
(Viewable finalView, AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, Map<Integer, SubSelectFactoryResult> subselectActivations) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.context.util
Modifier and TypeClassDescriptionclass
static class
Modifier and TypeFieldDescriptionstatic final AgentInstanceMgmtCallback
AgentInstanceMgmtCallback.INSTANCE_NO_ACTION
Modifier and TypeMethodDescriptionstatic AgentInstanceMgmtCallback
AgentInstanceUtil.finalizeSafeStopCallbacks
(List<AgentInstanceMgmtCallback> stopCallbacks) AgentInstance.getStopCallback()
Modifier and TypeMethodDescriptionvoid
AgentInstanceContext.addTerminationCallback
(AgentInstanceMgmtCallback callback) Add a stop-callback.void
AgentInstanceContext.removeTerminationCallback
(AgentInstanceMgmtCallback callback) static void
AgentInstanceUtil.stop
(AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable finalView, boolean isStatementStop, boolean leaveLocksAcquired) static void
AgentInstanceUtil.stopSafe
(AgentInstanceMgmtCallback stopMethod, AgentInstanceContext agentInstanceContext) Modifier and TypeMethodDescriptionstatic AgentInstanceMgmtCallback
AgentInstanceUtil.finalizeSafeStopCallbacks
(List<AgentInstanceMgmtCallback> stopCallbacks) ModifierConstructorDescriptionAgentInstance
(AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable finalView) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.historical.common
Modifier and TypeInterfaceDescriptioninterface
Interface for views that poll data based on information from other streams.Modifier and TypeClassDescriptionclass
Implements a poller viewable that uses a polling strategy, a cache and some input parameters extracted from event streams to perform the polling. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.historical.database.core
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.historical.method.core
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.namedwindow.consume
Modifier and TypeClassDescriptionclass
Represents a consumer of a named window that selects from a named window via a from-clause. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.namedwindow.core
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.output.condition
Modifier and TypeClassDescriptionclass
A view that prepares output events, batching incoming events and invoking the result set processor as necessary. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.output.core
Modifier and TypeClassDescriptionclass
class
class
A view that handles the "output snapshot" keyword in output rate stabilizing.class
class
class
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.output.view
Modifier and TypeClassDescriptionclass
class
A view that prepares output events, batching incoming events and invoking the result set processor as necessary.class
Handles output rate limiting for FIRST, only applicable with a having-clause and no group-by clause.class
Handles output rate limiting for FIRST, only applicable with a having-clause and no group-by clause.class
Handles output rate limiting for LAST and without order-by.class
A view that handles the "output snapshot" keyword in output rate stabilizing.class
Output process view that does not enforce any output policies and may simply hand over events to child views, does not handle distinct.class
Output process view that does not enforce any output policies and may simply hand over events to child views, but works with distinct and after-output policiesclass
Output process view that does not enforce any output policies and may simply hand over events to child views, but works with distinct and after-output policiesclass
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.rowrecog.core
Modifier and TypeInterfaceDescriptioninterface
Service interface for match recognize. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.epl.subselect
Modifier and TypeClassDescriptionclass
Implements a stop callback for use with subqueries to clear their indexes when a statement is stopped.Modifier and TypeMethodDescriptionSubSelectStrategyFactory.instantiate
(Viewable viewableRoot, ExprEvaluatorContext exprEvaluatorContext, List<AgentInstanceMgmtCallback> stopCallbackList, int subqueryNumber, boolean isRecoveringResilient) SubSelectStrategyFactoryIndexShare.instantiate
(Viewable viewableRoot, ExprEvaluatorContext exprEvaluatorContext, List<AgentInstanceMgmtCallback> stopCallbackList, int subqueryNumber, boolean isRecoveringResilient) SubSelectStrategyFactoryLocalViewPreloaded.instantiate
(Viewable viewableRoot, ExprEvaluatorContext exprEvaluatorContext, List<AgentInstanceMgmtCallback> stopCallbackList, int subqueryNumber, boolean isRecoveringResilient) static Map<Integer,
SubSelectFactoryResult> SubSelectHelperStart.startSubselects
(Map<Integer, SubSelectFactory> subselects, ExprEvaluatorContext exprEvaluatorContext, AgentInstanceContext agentInstanceContextOpt, List<AgentInstanceMgmtCallback> stopCallbacks, boolean isRecoveringResilient) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.statement.resource
ModifierConstructorDescriptionStatementResourceHolder
(AgentInstanceContext agentInstanceContext, AgentInstanceMgmtCallback agentInstanceStopCallback, Viewable finalView, AggregationService aggregationService, PriorEvalStrategy[] priorEvalStrategies, PreviousGetterStrategy[] previousGetterStrategies, RowRecogPreviousStrategy rowRecogPreviousStrategy) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.core
Modifier and TypeMethodDescriptionstatic ViewablePair
ViewFactoryUtil.materialize
(ViewFactory[] factories, Viewable eventStreamParent, AgentInstanceViewFactoryChainContext viewFactoryChainContext, List<AgentInstanceMgmtCallback> stopCallbacks) -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.expression
Modifier and TypeClassDescriptionclass
This view is a moving window extending the into the past until the expression passed to it returns false.class
This view is a moving window extending the into the past until the expression passed to it returns false.class
This view is a moving window extending the into the past until the expression passed to it returns false. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.firsttime
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.groupwin
Modifier and TypeClassDescriptionfinal class
This view simply adds a property to the events posted to it.class
The group view splits the data in a stream to multiple subviews, based on a key index.class
-
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.intersect
Modifier and TypeClassDescriptionclass
A view that represents an intersection of multiple data windows.class
A view that represents an intersection of multiple data windows.class
A view that represents an intersection of multiple data windows. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.time_accum
Modifier and TypeClassDescriptionclass
A data window view that holds events in a stream and only removes events from a stream (rstream) if no more events arrive for a given time interval.class
A data window view that holds events in a stream and only removes events from a stream (rstream) if no more events arrive for a given time interval, also handling the remove stream by keeping set-like semantics. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.timebatch
Modifier and TypeClassDescriptionclass
A data view that aggregates events in a stream and releases them in one batch at every specified time interval.class
Same as theTimeBatchView
, this view also supports fast-remove from the batch for remove stream events. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.timelengthbatch
Modifier and TypeClassDescriptionclass
A data view that aggregates events in a stream and releases them in one batch if either one of these conditions is reached, whichever comes first: One, a time interval passes. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.timetolive
Modifier and TypeClassDescriptionclass
Window retaining timestamped events up to a given number of seconds such that older events that arrive later are sorted into the window and released in timestamp order. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.timewin
Modifier and TypeClassDescriptionclass
This view is a moving timeWindow extending the specified amount of milliseconds into the past. -
Uses of AgentInstanceMgmtCallback in com.espertech.esper.common.internal.view.union
Modifier and TypeClassDescriptionclass
A view that represents a union of multiple data windows wherein at least one is asymetric: it does not present a insert stream for each insert stream event received.class
A view that represents a union of multiple data windows.