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

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

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


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

AIRegistrySubselectSingle

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