Uses of Interface
com.espertech.esper.util.StopCallback

Packages that use StopCallback
com.espertech.esper.core.context.activator Activation of streams for statement start. 
com.espertech.esper.core.context.factory Statement agent instance factories. 
com.espertech.esper.core.context.mgr Context management. 
com.espertech.esper.core.context.subselect Subselect implementation. 
com.espertech.esper.core.context.util Context partition utility or reference classes. 
com.espertech.esper.core.start Classes related to start and stop of statements 
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.db Database SQL polling views and caches 
com.espertech.esper.epl.named Named window classes are in this package 
com.espertech.esper.epl.subquery Subquery helper classes are found here. 
com.espertech.esper.epl.table.onaction Table on-action handlers. 
com.espertech.esper.epl.view Internal processing views for output rate limiting, filtering and internal event routing 
com.espertech.esper.pattern Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance 
com.espertech.esper.rowregex Match-recognize expression tree and state objects. 
com.espertech.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
com.espertech.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
com.espertech.esper.view.ext Extension views that providing services such as sorting, which don't fit much into other categories. 
com.espertech.esper.view.window Window views are in this package 
 

Uses of StopCallback in com.espertech.esper.core.context.activator
 

Classes in com.espertech.esper.core.context.activator that implement StopCallback
 class ViewableActivatorFilterProxyStopCallback
           
 class ViewableActivatorStreamReuseView
           
 

Methods in com.espertech.esper.core.context.activator that return StopCallback
 StopCallback ViewableActivationResult.getStopCallback()
           
 

Constructors in com.espertech.esper.core.context.activator with parameters of type StopCallback
ViewableActivationResult(Viewable viewable, StopCallback stopCallback, StatementAgentInstanceLock optionalLock, EvalRootState optionalPatternRoot, boolean suppressSameEventMatches, boolean discardPartialsOnMatch)
           
 

Uses of StopCallback in com.espertech.esper.core.context.factory
 

Methods in com.espertech.esper.core.context.factory that return StopCallback
 StopCallback StatementAgentInstanceFactoryResult.getStopCallback()
           
 

Methods in com.espertech.esper.core.context.factory with parameters of type StopCallback
 void StatementAgentInstanceFactoryResult.setStopCallback(StopCallback stopCallback)
           
 

Method parameters in com.espertech.esper.core.context.factory with type arguments of type StopCallback
 StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult StatementAgentInstanceFactoryOnTriggerTable.determineOnExprView(AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbacks)
           
 StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult StatementAgentInstanceFactoryOnTriggerSplit.determineOnExprView(AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbacks)
           
 StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult StatementAgentInstanceFactoryOnTriggerSetVariable.determineOnExprView(AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbacks)
           
 StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult StatementAgentInstanceFactoryOnTriggerNamedWindow.determineOnExprView(AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbacks)
           
abstract  StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult StatementAgentInstanceFactoryOnTriggerBase.determineOnExprView(AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbacks)
           
 

Constructors in com.espertech.esper.core.context.factory with parameters of type StopCallback
StatementAgentInstanceFactoryCreateIndexResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext)
           
StatementAgentInstanceFactoryCreateTableResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationServiceTable aggregationReportingService)
           
StatementAgentInstanceFactoryCreateVariableResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext)
           
StatementAgentInstanceFactoryCreateWindowResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable eventStreamParentViewable, StatementAgentInstancePostLoad postLoad, Viewable topView)
           
StatementAgentInstanceFactoryOnTriggerResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService aggregationService, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies, EvalRootState optPatternRoot, java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies)
           
StatementAgentInstanceFactoryResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies, java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies, java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies, RegexExprPreviousEvalStrategy regexExprPreviousEvalStrategy, java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies, java.util.List<StatementAgentInstancePreload> preloadList)
           
StatementAgentInstanceFactorySelectResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies, java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies, java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies, RegexExprPreviousEvalStrategy regexExprPreviousEvalStrategy, java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies, java.util.List<StatementAgentInstancePreload> preloadList, EvalRootState[] patternRoots, StatementAgentInstancePostLoad optionalPostLoadJoin, Viewable[] topViews, Viewable[] eventStreamViewables)
           
StatementAgentInstanceFactoryUpdateResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies)
           
 

Uses of StopCallback in com.espertech.esper.core.context.mgr
 

Methods in com.espertech.esper.core.context.mgr that return StopCallback
 StopCallback AgentInstance.getStopCallback()
           
 

Constructors in com.espertech.esper.core.context.mgr with parameters of type StopCallback
AgentInstance(StopCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable finalView)
           
 

Uses of StopCallback in com.espertech.esper.core.context.subselect
 

Method parameters in com.espertech.esper.core.context.subselect with type arguments of type StopCallback
 SubSelectStrategyRealization SubSelectStrategyFactoryLocalViewPreloaded.instantiate(EPServicesContext services, Viewable viewableRoot, AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbackList)
           
 SubSelectStrategyRealization SubSelectStrategyFactoryIndexShare.instantiate(EPServicesContext services, Viewable viewableRoot, AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbackList)
           
 SubSelectStrategyRealization SubSelectStrategyFactory.instantiate(EPServicesContext services, Viewable viewableRoot, AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbackList)
           
 

Uses of StopCallback in com.espertech.esper.core.context.util
 

Methods in com.espertech.esper.core.context.util that return StopCallback
static StopCallback StatementAgentInstanceUtil.getStopCallback(java.util.List<StopCallback> stopCallbacks, AgentInstanceContext agentInstanceContext)
           
 

Methods in com.espertech.esper.core.context.util that return types with arguments of type StopCallback
 java.util.Collection<StopCallback> AgentInstanceContext.getTerminationCallbackRO()
           
 java.util.Collection<StopCallback> AgentInstanceViewFactoryChainContext.getTerminationCallbacksRO()
           
 

Methods in com.espertech.esper.core.context.util with parameters of type StopCallback
 void AgentInstanceViewFactoryChainContext.addTerminationCallback(StopCallback callback)
           
 void AgentInstanceContext.addTerminationCallback(StopCallback callback)
           
 void AgentInstanceViewFactoryChainContext.removeTerminationCallback(StopCallback callback)
           
 void AgentInstanceContext.removeTerminationCallback(StopCallback callback)
           
static void StatementAgentInstanceUtil.stop(StopCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable finalView, EPServicesContext servicesContext, boolean isStatementStop, boolean leaveLocksAcquired)
           
static void StatementAgentInstanceUtil.stopSafe(java.util.Collection<StopCallback> terminationCallbacks, StopCallback[] stopCallbacks, StatementContext statementContext)
           
static void StatementAgentInstanceUtil.stopSafe(StopCallback[] stopMethods, StatementContext statementContext)
           
static void StatementAgentInstanceUtil.stopSafe(StopCallback stopMethod, StatementContext statementContext)
           
 

Method parameters in com.espertech.esper.core.context.util with type arguments of type StopCallback
static StopCallback StatementAgentInstanceUtil.getStopCallback(java.util.List<StopCallback> stopCallbacks, AgentInstanceContext agentInstanceContext)
           
static void StatementAgentInstanceUtil.stopSafe(java.util.Collection<StopCallback> terminationCallbacks, StopCallback[] stopCallbacks, StatementContext statementContext)
           
 

Uses of StopCallback in com.espertech.esper.core.start
 

Method parameters in com.espertech.esper.core.start with type arguments of type StopCallback
static java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> EPStatementStartMethodHelperSubselect.startSubselects(EPServicesContext services, SubSelectStrategyCollection subSelectStrategyCollection, AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbackList)
           
 

Constructor parameters in com.espertech.esper.core.start with type arguments of type StopCallback
EPStatementStopMethodImpl(StatementContext statementContext, java.util.List<StopCallback> stopCallbacks)
           
 

Uses of StopCallback in com.espertech.esper.epl.core
 

Classes in com.espertech.esper.epl.core that implement StopCallback
 class MethodPollingViewable
          Polling-data provider that calls a static method on a class and passed parameters, and wraps the results as POJO events.
 

Uses of StopCallback in com.espertech.esper.epl.db
 

Classes in com.espertech.esper.epl.db that implement StopCallback
 class DatabasePollingViewable
          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 StopCallback in com.espertech.esper.epl.named
 

Classes in com.espertech.esper.epl.named that implement StopCallback
 class NamedWindowConsumerView
          Represents a consumer of a named window that selects from a named window via a from-clause.
 

Uses of StopCallback in com.espertech.esper.epl.subquery
 

Classes in com.espertech.esper.epl.subquery that implement StopCallback
 class SubqueryStopCallback
          Implements a stop callback for use with subqueries to clear their indexes when a statement is stopped.
 

Uses of StopCallback in com.espertech.esper.epl.table.onaction
 

Classes in com.espertech.esper.epl.table.onaction that implement StopCallback
 class TableOnDeleteView
          View for the on-delete statement that handles removing events from a named window.
 class TableOnMergeView
           
 class TableOnSelectView
           
 class TableOnUpdateView
           
 class TableOnViewBase
           
 

Uses of StopCallback in com.espertech.esper.epl.view
 

Classes in com.espertech.esper.epl.view that implement StopCallback
 class OutputConditionExpression
          Output condition for output rate limiting that handles when-then expressions for controlling output.
 class OutputConditionTime
          Output condition that is satisfied at the end of every time interval of a given length.
 

Uses of StopCallback in com.espertech.esper.pattern
 

Subinterfaces of StopCallback in com.espertech.esper.pattern
 interface EvalRootState
          Interface for a root state node accepting a callback to use to indicate pattern results.
 interface PatternStopCallback
          Interface for executing a stop on an active event expression.
 

Classes in com.espertech.esper.pattern that implement StopCallback
 class EvalRootStateNode
          This class is always the root node in the evaluation state tree representing any activated event expression.
 

Uses of StopCallback in com.espertech.esper.rowregex
 

Classes in com.espertech.esper.rowregex that implement StopCallback
 class EventRowRegexNFAView
          View for match recognize support.
 

Uses of StopCallback in com.espertech.esper.util
 

Fields in com.espertech.esper.util declared as StopCallback
static StopCallback CollectionUtil.STOP_CALLBACK_NONE
           
 

Uses of StopCallback in com.espertech.esper.view
 

Subinterfaces of StopCallback in com.espertech.esper.view
 interface HistoricalEventViewable
          Interface for views that poll data based on information from other streams.
 

Uses of StopCallback in com.espertech.esper.view.ext
 

Classes in com.espertech.esper.view.ext that implement StopCallback
 class TimeOrderView
          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 StopCallback in com.espertech.esper.view.window
 

Classes in com.espertech.esper.view.window that implement StopCallback
 class ExpressionBatchView
          This view is a moving window extending the into the past until the expression passed to it returns false.
 class ExpressionViewBase
          This view is a moving window extending the into the past until the expression passed to it returns false.
 class ExpressionWindowView
          This view is a moving window extending the into the past until the expression passed to it returns false.
 class FirstTimeView
           
 class TimeAccumView
          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 TimeAccumViewRStream
          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.
 class TimeBatchView
          A data view that aggregates events in a stream and releases them in one batch at every specified time interval.
 class TimeBatchViewRStream
          Same as the TimeBatchView, this view also supports fast-remove from the batch for remove stream events.
 class TimeLengthBatchView
          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.
 class TimeWindowView
          This view is a moving timeWindow extending the specified amount of milliseconds into the past.
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com