public class ContextControllerPartitionedFilterCallback extends java.lang.Object implements FilterHandleCallback
Constructor and Description |
---|
ContextControllerPartitionedFilterCallback(EPServicesContext servicesContext,
AgentInstanceContext agentInstanceContextCreateContext,
EventPropertyGetter[] getters,
FilterSpecCompiled filterSpec,
ContextControllerPartitionedInstanceManageCallback callback,
ContextInternalFilterAddendum filterAddendum,
java.lang.String optionInitConditionName) |
Modifier and Type | Method and Description |
---|---|
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. |
public ContextControllerPartitionedFilterCallback(EPServicesContext servicesContext, AgentInstanceContext agentInstanceContextCreateContext, EventPropertyGetter[] getters, FilterSpecCompiled filterSpec, ContextControllerPartitionedInstanceManageCallback callback, ContextInternalFilterAddendum filterAddendum, java.lang.String optionInitConditionName)
public void matchFound(EventBean theEvent, java.util.Collection<FilterHandleCallback> allStmtMatches)
FilterHandleCallback
FilterService
which matches the filter specification FilterSpecCompiled
associated with this callback.matchFound
in interface FilterHandleCallback
theEvent
- - the event received that matches the filter specificationallStmtMatches
- - collection of matches that represent all matches for the same statementpublic boolean isSubSelect()
FilterHandleCallback
isSubSelect
in interface FilterHandleCallback
public int getStatementId()
FilterHandle
getStatementId
in interface FilterHandle
public void destroy(FilterService filterService)
public EPStatementHandleCallback getFilterHandle()