|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FilterHandle | |
---|---|
net.esper.core | Implementation of client package interfaces, glue code |
net.esper.filter | Main switchboard filtering and routing of incoming events to interested statements is performed in this package. |
net.esper.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
Uses of FilterHandle in net.esper.core |
---|
Classes in net.esper.core that implement FilterHandle | |
---|---|
class |
EPStatementHandleCallback
Statement resource handle and callback for use with FilterService and
SchedulingService . |
Uses of FilterHandle in net.esper.filter |
---|
Subinterfaces of FilterHandle in net.esper.filter | |
---|---|
interface |
FilterHandleCallback
Interface for a callback method to be called when an event matches a filter specification. |
Methods in net.esper.filter with parameters of type FilterHandle | |
---|---|
protected void |
FilterHandleSetNode.add(FilterHandle filterCallback)
Add a filter callback. |
void |
FilterServiceImpl.add(FilterValueSet filterValueSet,
FilterHandle filterCallback)
|
void |
FilterService.add(FilterValueSet filterValueSet,
FilterHandle callback)
Add a filter for events as defined by the filter specification, and register a callback to be invoked upon evaluation of an event that matches the filter spec. |
void |
EventTypeIndexBuilder.add(FilterValueSet filterValueSet,
FilterHandle filterCallback)
Add a filter to the event type index structure, and to the filter subtree. |
IndexTreePath |
IndexTreeBuilder.add(FilterValueSet filterValueSet,
FilterHandle filterCallback,
FilterHandleSetNode topNode)
Add a filter callback according to the filter specification to the top node returning information to be used to remove the filter callback. |
protected boolean |
FilterHandleSetNode.contains(FilterHandle filterCallback)
Returns an indication whether the filter callback exists in this node. |
void |
FilterServiceImpl.remove(FilterHandle filterCallback)
|
void |
FilterService.remove(FilterHandle callback)
Remove a filter callback. |
protected boolean |
FilterHandleSetNode.remove(FilterHandle filterCallback)
Remove a filter callback, returning true if it was found and removed or false if not in collection. |
void |
EventTypeIndexBuilder.remove(FilterHandle filterCallback)
Remove a filter callback from the given index node. |
void |
IndexTreeBuilder.remove(FilterHandle filterCallback,
IndexTreePath treePathInfo,
FilterHandleSetNode topNode)
Remove an filterCallback from the given top node. |
Method parameters in net.esper.filter with type arguments of type FilterHandle | |
---|---|
void |
FilterServiceImpl.evaluate(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterService.evaluate(EventBean event,
Collection<FilterHandle> matches)
Finds matching filters to the event passed in and invokes their associated callback method. |
void |
FilterParamIndexRange.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterParamIndexNotRange.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterParamIndexNotIn.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterParamIndexNotEquals.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterParamIndexIn.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterParamIndexEquals.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterParamIndexCompare.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterParamIndexBooleanExpr.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
|
void |
FilterHandleSetNode.matchEvent(EventBean eventBean,
Collection<FilterHandle> matches)
Evaluate an event by asking each index to match the event. |
void |
EventTypeIndex.matchEvent(EventBean event,
Collection<FilterHandle> matches)
|
void |
EventEvaluator.matchEvent(EventBean event,
Collection<FilterHandle> matches)
Perform the matching of an event based on the event property values, adding any callbacks for matches found to the matches list. |
Uses of FilterHandle in net.esper.pattern |
---|
Classes in net.esper.pattern that implement FilterHandle | |
---|---|
class |
EvalFilterStateNode
This class contains the state of a single filter expression in the evaluation state tree. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |