com.espertech.esper.epl.view
Class OutputProcessViewConditionDefaultPostProcess
java.lang.Object
com.espertech.esper.epl.view.OutputProcessViewBase
com.espertech.esper.epl.view.OutputProcessViewBaseWAfter
com.espertech.esper.epl.view.OutputProcessViewConditionDefault
com.espertech.esper.epl.view.OutputProcessViewConditionDefaultPostProcess
- All Implemented Interfaces:
- JoinSetIndicator, JoinSetProcessor, OutputProcessViewTerminable, StopCallback, EventCollection, View, Viewable, java.lang.Iterable<EventBean>
public class OutputProcessViewConditionDefaultPostProcess
- extends OutputProcessViewConditionDefault
A view that prepares output events, batching incoming
events and invoking the result set processor as necessary.
Handles output rate limiting or stabilizing.
Methods inherited from class com.espertech.esper.epl.view.OutputProcessViewConditionDefault |
continueOutputProcessingJoin, continueOutputProcessingView, getNumChangesetRows, getOptionalAfterConditionState, getOptionalDeltaSet, getOptionalOutputCondition, iterator, process, stop, terminated, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OutputProcessViewConditionDefaultPostProcess
public OutputProcessViewConditionDefaultPostProcess(ResultSetProcessor resultSetProcessor,
java.lang.Long afterConditionTime,
java.lang.Integer afterConditionNumberOfEvents,
boolean afterConditionSatisfied,
OutputProcessViewConditionFactory parent,
AgentInstanceContext agentInstanceContext,
OutputStrategyPostProcess postProcessor,
boolean isJoin,
ResultSetProcessorHelperFactory resultSetProcessorHelperFactory)
output
public void output(boolean forceUpdate,
UniformPair<EventBean[]> results)
- Overrides:
output
in class OutputProcessViewConditionDefault