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

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

public class ContextControllerPartitionedFilterCallback
extends java.lang.Object
implements FilterHandleCallback


Constructor Summary
ContextControllerPartitionedFilterCallback(EPServicesContext servicesContext, AgentInstanceContext agentInstanceContextCreateContext, ContextDetailPartitionItem partitionItem, ContextControllerPartitionedInstanceCreateCallback callback, ContextInternalFilterAddendum filterAddendum)
           
 
Method Summary
 void destroy(FilterService filterService)
           
 EPStatementHandleCallback getFilterHandle()
           
 int 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

ContextControllerPartitionedFilterCallback

public ContextControllerPartitionedFilterCallback(EPServicesContext servicesContext,
                                                  AgentInstanceContext agentInstanceContextCreateContext,
                                                  ContextDetailPartitionItem partitionItem,
                                                  ContextControllerPartitionedInstanceCreateCallback 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 int 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-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com