com.espertech.esper.epl.core
Class RowLimitProcessorFactory

java.lang.Object
  extended by com.espertech.esper.epl.core.RowLimitProcessorFactory

public class RowLimitProcessorFactory
extends java.lang.Object

A factory for row-limit processor instances.


Constructor Summary
RowLimitProcessorFactory(RowLimitSpec rowLimitSpec, VariableService variableService, java.lang.String optionalContextName)
          Ctor.
 
Method Summary
 RowLimitProcessor instantiate(AgentInstanceContext agentInstanceContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RowLimitProcessorFactory

public RowLimitProcessorFactory(RowLimitSpec rowLimitSpec,
                                VariableService variableService,
                                java.lang.String optionalContextName)
                         throws ExprValidationException
Ctor.

Parameters:
rowLimitSpec - specification for row limit, or null if no row limit is defined
variableService - for retrieving variable state for use with row limiting
Throws:
ExprValidationException - if row limit specification validation fails
Method Detail

instantiate

public RowLimitProcessor instantiate(AgentInstanceContext agentInstanceContext)

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