com.espertech.esper.core.context.stmt
Class AIRegistryPriorMultiPerm

java.lang.Object
  extended by com.espertech.esper.core.context.stmt.AIRegistryPriorMultiPerm
All Implemented Interfaces:
AIRegistryPrior, ExprPriorEvalStrategy

public class AIRegistryPriorMultiPerm
extends java.lang.Object
implements AIRegistryPrior, ExprPriorEvalStrategy


Constructor Summary
AIRegistryPriorMultiPerm()
           
 
Method Summary
 void assignService(int num, ExprPriorEvalStrategy value)
           
 void deassignService(int num)
           
 java.lang.Object evaluate(EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext, int streamNumber, ExprEvaluator evaluator, int constantIndexNumber)
           
 int getAgentInstanceCount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AIRegistryPriorMultiPerm

public AIRegistryPriorMultiPerm()
Method Detail

assignService

public void assignService(int num,
                          ExprPriorEvalStrategy value)
Specified by:
assignService in interface AIRegistryPrior

deassignService

public void deassignService(int num)
Specified by:
deassignService in interface AIRegistryPrior

getAgentInstanceCount

public int getAgentInstanceCount()
Specified by:
getAgentInstanceCount in interface AIRegistryPrior

evaluate

public java.lang.Object evaluate(EventBean[] eventsPerStream,
                                 boolean isNewData,
                                 ExprEvaluatorContext exprEvaluatorContext,
                                 int streamNumber,
                                 ExprEvaluator evaluator,
                                 int constantIndexNumber)
Specified by:
evaluate in interface ExprPriorEvalStrategy

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