com.espertech.esper.epl.view
Class OutputConditionNull

java.lang.Object
  extended by com.espertech.esper.epl.view.OutputConditionBase
      extended by com.espertech.esper.epl.view.OutputConditionNull
All Implemented Interfaces:
OutputCondition

public class OutputConditionNull
extends OutputConditionBase
implements OutputCondition

An empty output condition that is always satisfied.


Field Summary
 
Fields inherited from class com.espertech.esper.epl.view.OutputConditionBase
outputCallback
 
Constructor Summary
OutputConditionNull(OutputCallback outputCallback)
          Ctor.
 
Method Summary
 void terminated()
           
 void updateOutputCondition(int newEventsCount, int oldEventsCount)
          Update the output condition.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputConditionNull

public OutputConditionNull(OutputCallback outputCallback)
Ctor.

Parameters:
outputCallback - is the callback to make once the condition is satisfied
Method Detail

updateOutputCondition

public void updateOutputCondition(int newEventsCount,
                                  int oldEventsCount)
Description copied from interface: OutputCondition
Update the output condition.

Specified by:
updateOutputCondition in interface OutputCondition
Parameters:
newEventsCount - - number of new events incoming
oldEventsCount - - number of old events incoming

terminated

public void terminated()
Specified by:
terminated in interface OutputCondition
Overrides:
terminated in class OutputConditionBase

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