com.espertech.esper.epl.view
Class OutputConditionPolledExpressionState

java.lang.Object
  extended by com.espertech.esper.epl.view.OutputConditionPolledExpressionState
All Implemented Interfaces:
OutputConditionPolledState

public class OutputConditionPolledExpressionState
extends java.lang.Object
implements OutputConditionPolledState

Output condition for output rate limiting that handles when-then expressions for controlling output.


Constructor Summary
OutputConditionPolledExpressionState(int totalNewEventsCount, int totalOldEventsCount, int totalNewEventsSum, int totalOldEventsSum, java.lang.Long lastOutputTimestamp)
           
 
Method Summary
 java.lang.Long getLastOutputTimestamp()
           
 int getTotalNewEventsCount()
           
 int getTotalNewEventsSum()
           
 int getTotalOldEventsCount()
           
 int getTotalOldEventsSum()
           
 void setLastOutputTimestamp(java.lang.Long lastOutputTimestamp)
           
 void setTotalNewEventsCount(int totalNewEventsCount)
           
 void setTotalNewEventsSum(int totalNewEventsSum)
           
 void setTotalOldEventsCount(int totalOldEventsCount)
           
 void setTotalOldEventsSum(int totalOldEventsSum)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputConditionPolledExpressionState

public OutputConditionPolledExpressionState(int totalNewEventsCount,
                                            int totalOldEventsCount,
                                            int totalNewEventsSum,
                                            int totalOldEventsSum,
                                            java.lang.Long lastOutputTimestamp)
Method Detail

getTotalNewEventsCount

public int getTotalNewEventsCount()

setTotalNewEventsCount

public void setTotalNewEventsCount(int totalNewEventsCount)

getTotalOldEventsCount

public int getTotalOldEventsCount()

setTotalOldEventsCount

public void setTotalOldEventsCount(int totalOldEventsCount)

getTotalNewEventsSum

public int getTotalNewEventsSum()

setTotalNewEventsSum

public void setTotalNewEventsSum(int totalNewEventsSum)

getTotalOldEventsSum

public int getTotalOldEventsSum()

setTotalOldEventsSum

public void setTotalOldEventsSum(int totalOldEventsSum)

getLastOutputTimestamp

public java.lang.Long getLastOutputTimestamp()

setLastOutputTimestamp

public void setLastOutputTimestamp(java.lang.Long lastOutputTimestamp)

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