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

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

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


Constructor Summary
AIRegistrySubselectMap()
           
 
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

AIRegistrySubselectMap

public AIRegistrySubselectMap()
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