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

java.lang.Object
  extended by com.espertech.esper.core.context.stmt.AIRegistrySubselectMultiPerm
All Implemented Interfaces:
AIRegistrySubselect, ExprSubselectStrategy

public class AIRegistrySubselectMultiPerm
extends java.lang.Object
implements AIRegistrySubselect, ExprSubselectStrategy


Constructor Summary
AIRegistrySubselectMultiPerm()
           
 
Method Summary
 void assignService(int num, ExprSubselectStrategy subselectStrategy)
           
 void deassignService(int num)
           
 java.util.Collection<EventBean> evaluateMatching(EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext)
           
 int getAgentInstanceCount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AIRegistrySubselectMultiPerm

public AIRegistrySubselectMultiPerm()
Method Detail

assignService

public void assignService(int num,
                          ExprSubselectStrategy subselectStrategy)
Specified by:
assignService in interface AIRegistrySubselect

deassignService

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

evaluateMatching

public java.util.Collection<EventBean> evaluateMatching(EventBean[] eventsPerStream,
                                                        ExprEvaluatorContext exprEvaluatorContext)
Specified by:
evaluateMatching in interface ExprSubselectStrategy

getAgentInstanceCount

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

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