com.espertech.esper.epl.view
Class OutputConditionCountFactory

java.lang.Object
  extended by com.espertech.esper.epl.view.OutputConditionCountFactory
All Implemented Interfaces:
OutputConditionFactory

public class OutputConditionCountFactory
extends java.lang.Object
implements OutputConditionFactory


Field Summary
protected  long eventRate
           
protected  VariableMetaData variableMetaData
           
 
Constructor Summary
OutputConditionCountFactory(int eventRate, VariableMetaData variableMetaData)
          Constructor.
 
Method Summary
 long getEventRate()
           
 VariableMetaData getVariableMetaData()
           
 OutputCondition make(AgentInstanceContext agentInstanceContext, OutputCallback outputCallback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eventRate

protected final long eventRate

variableMetaData

protected final VariableMetaData variableMetaData
Constructor Detail

OutputConditionCountFactory

public OutputConditionCountFactory(int eventRate,
                                   VariableMetaData variableMetaData)
Constructor.

Parameters:
eventRate - is the number of old or new events that must arrive in order for the condition to be satisfied
Method Detail

make

public OutputCondition make(AgentInstanceContext agentInstanceContext,
                            OutputCallback outputCallback)
Specified by:
make in interface OutputConditionFactory

getEventRate

public long getEventRate()

getVariableMetaData

public VariableMetaData getVariableMetaData()

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