com.espertech.esper.core.context.mgr
Class ContextControllerHashedFilterCallback

java.lang.Object
  extended by com.espertech.esper.core.context.mgr.ContextControllerHashedFilterCallback
All Implemented Interfaces:
FilterHandle, FilterHandleCallback

public class ContextControllerHashedFilterCallback
extends java.lang.Object
implements FilterHandleCallback


Constructor Summary
ContextControllerHashedFilterCallback(EPServicesContext servicesContext, AgentInstanceContext agentInstanceContextCreateContext, ContextDetailHashItem hashItem, ContextControllerHashedInstanceCallback callback, ContextInternalFilterAddendum filterAddendum)
           
 
Method Summary
 void destroy(FilterService filterService)
           
 EPStatementHandleCallback getFilterHandle()
           
 java.lang.String getStatementId()
          Returns the statement id.
 boolean isSubSelect()
          Returns true if the filter applies to subselects.
 void matchFound(EventBean theEvent, java.util.Collection<FilterHandleCallback> allStmtMatches)
          Indicate that an event was evaluated by the FilterService which matches the filter specification FilterSpecCompiled associated with this callback.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextControllerHashedFilterCallback

public ContextControllerHashedFilterCallback(EPServicesContext servicesContext,
                                             AgentInstanceContext agentInstanceContextCreateContext,
                                             ContextDetailHashItem hashItem,
                                             ContextControllerHashedInstanceCallback callback,
                                             ContextInternalFilterAddendum filterAddendum)
Method Detail

matchFound

public void matchFound(EventBean theEvent,
                       java.util.Collection<FilterHandleCallback> allStmtMatches)
Description copied from interface: FilterHandleCallback
Indicate that an event was evaluated by the FilterService which matches the filter specification FilterSpecCompiled associated with this callback.

Specified by:
matchFound in interface FilterHandleCallback
Parameters:
theEvent - - the event received that matches the filter specification

isSubSelect

public boolean isSubSelect()
Description copied from interface: FilterHandleCallback
Returns true if the filter applies to subselects.

Specified by:
isSubSelect in interface FilterHandleCallback
Returns:
subselect filter

getStatementId

public java.lang.String getStatementId()
Description copied from interface: FilterHandle
Returns the statement id.

Specified by:
getStatementId in interface FilterHandle
Returns:
statement id

destroy

public void destroy(FilterService filterService)

getFilterHandle

public EPStatementHandleCallback getFilterHandle()

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