com.espertech.esper.epl.view
Class OutputProcessViewConditionSnapshotPostProcess

java.lang.Object
  extended by com.espertech.esper.epl.view.OutputProcessViewBase
      extended by com.espertech.esper.epl.view.OutputProcessViewBaseWAfter
          extended by com.espertech.esper.epl.view.OutputProcessViewConditionSnapshot
              extended by com.espertech.esper.epl.view.OutputProcessViewConditionSnapshotPostProcess
All Implemented Interfaces:
JoinSetIndicator, JoinSetProcessor, OutputProcessViewTerminable, EventCollection, View, Viewable, java.lang.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.epl.view.OutputProcessViewBaseWAfter
isAfterConditionSatisfied
 
Fields inherited from class com.espertech.esper.epl.view.OutputProcessViewBase
childView, joinExecutionStrategy, parentView, resultSetProcessor
 
Constructor Summary
OutputProcessViewConditionSnapshotPostProcess(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext, OutputStrategyPostProcess postProcessor)
           
 
Method Summary
 void output(boolean forceUpdate, UniformPair<EventBean[]> results)
           
 
Methods inherited from class com.espertech.esper.epl.view.OutputProcessViewConditionSnapshot
continueOutputProcessingJoin, continueOutputProcessingView, iterator, process, terminated, update
 
Methods inherited from class com.espertech.esper.epl.view.OutputProcessViewBaseWAfter
checkAfterCondition, checkAfterCondition, checkAfterCondition
 
Methods inherited from class com.espertech.esper.epl.view.OutputProcessViewBase
addView, getEventType, getParent, getViews, hasViews, removeAllViews, removeView, setJoinExecutionStrategy, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputProcessViewConditionSnapshotPostProcess

public OutputProcessViewConditionSnapshotPostProcess(ResultSetProcessor resultSetProcessor,
                                                     java.lang.Long afterConditionTime,
                                                     java.lang.Integer afterConditionNumberOfEvents,
                                                     boolean afterConditionSatisfied,
                                                     OutputProcessViewConditionFactory parent,
                                                     AgentInstanceContext agentInstanceContext,
                                                     OutputStrategyPostProcess postProcessor)
Method Detail

output

public void output(boolean forceUpdate,
                   UniformPair<EventBean[]> results)
Overrides:
output in class OutputProcessViewConditionSnapshot

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