Class OutputProcessViewConditionSnapshotPostProcess
java.lang.Object
com.espertech.esper.common.internal.epl.output.core.OutputProcessView
com.espertech.esper.common.internal.epl.output.view.OutputProcessViewBaseWAfter
com.espertech.esper.common.internal.epl.output.core.OutputProcessViewConditionSnapshot
com.espertech.esper.common.internal.epl.output.view.OutputProcessViewConditionSnapshotPostProcess
- All Implemented Interfaces:
AgentInstanceMgmtCallback
,JoinSetIndicator
,JoinSetProcessor
,OutputProcessViewTerminable
,OutputProcessViewWithAfter
,View
,Viewable
,Iterable<EventBean>
public class OutputProcessViewConditionSnapshotPostProcess
extends OutputProcessViewConditionSnapshot
A view that handles the "output snapshot" keyword in output rate stabilizing.
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.output.view.OutputProcessViewBaseWAfter
agentInstanceContext, resultSetProcessor
Fields inherited from class com.espertech.esper.common.internal.epl.output.core.OutputProcessView
child, EPTYPE, joinExecutionStrategy, parentView
Fields inherited from interface com.espertech.esper.common.internal.context.util.AgentInstanceMgmtCallback
INSTANCE_NO_ACTION
-
Constructor Summary
ConstructorDescriptionOutputProcessViewConditionSnapshotPostProcess
(ResultSetProcessor resultSetProcessor, Long afterConditionTime, Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext, OutputStrategyPostProcess postProcessor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
output
(boolean forceUpdate, UniformPair<EventBean[]> results) Methods inherited from class com.espertech.esper.common.internal.epl.output.core.OutputProcessViewConditionSnapshot
continueOutputProcessingJoin, continueOutputProcessingView, getNumChangesetRows, getOptionalAfterConditionState, getOptionalOutputCondition, iterator, process, stop, terminated, update
Methods inherited from class com.espertech.esper.common.internal.epl.output.view.OutputProcessViewBaseWAfter
checkAfterCondition, checkAfterCondition, checkAfterCondition, getEventType
Methods inherited from class com.espertech.esper.common.internal.epl.output.core.OutputProcessView
getChild, getParent, setChild, setJoinExecutionStrategy, setParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.context.util.AgentInstanceMgmtCallback
transfer
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
OutputProcessViewConditionSnapshotPostProcess
public OutputProcessViewConditionSnapshotPostProcess(ResultSetProcessor resultSetProcessor, Long afterConditionTime, Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext, OutputStrategyPostProcess postProcessor)
-
-
Method Details
-
output
- Overrides:
output
in classOutputProcessViewConditionSnapshot
-