|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FilterHandle | |
---|---|
com.espertech.esper.adapter | Adapter shared classes. |
com.espertech.esper.core.context.mgr | Context management. |
com.espertech.esper.core.context.util | Context partition utility or reference classes. |
com.espertech.esper.core.service | Implementation of client package interfaces, glue code |
com.espertech.esper.dataflow.ops | Data flow built-in operators. |
com.espertech.esper.filter | Main switchboard filtering and routing of incoming events to interested statements is performed in this package. |
com.espertech.esper.metrics.instrumentation | EPL instrumentation helpers. |
com.espertech.esper.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
Uses of FilterHandle in com.espertech.esper.adapter |
---|
Classes in com.espertech.esper.adapter that implement FilterHandle | |
---|---|
class |
BaseSubscription
Subscription is a concept for selecting events for processing out of all events available from an engine instance. |
Uses of FilterHandle in com.espertech.esper.core.context.mgr |
---|
Classes in com.espertech.esper.core.context.mgr that implement FilterHandle | |
---|---|
class |
ContextControllerHashedFilterCallback
|
class |
ContextControllerPartitionedFilterCallback
|
Uses of FilterHandle in com.espertech.esper.core.context.util |
---|
Methods in com.espertech.esper.core.context.util with parameters of type FilterHandle | |
---|---|
static boolean |
StatementAgentInstanceUtil.evaluateFilterForStatement(EPServicesContext servicesContext,
EventBean theEvent,
AgentInstanceContext agentInstanceContext,
FilterHandle filterHandle)
|
Uses of FilterHandle in com.espertech.esper.core.service |
---|
Classes in com.espertech.esper.core.service that implement FilterHandle | |
---|---|
class |
EPStatementHandleCallback
Statement resource handle and callback for use with FilterService and
SchedulingService . |
Uses of FilterHandle in com.espertech.esper.dataflow.ops |
---|
Classes in com.espertech.esper.dataflow.ops that implement FilterHandle | |
---|---|
class |
EventBusSource
|
Uses of FilterHandle in com.espertech.esper.filter |
---|
Subinterfaces of FilterHandle in com.espertech.esper.filter | |
---|---|
interface |
FilterHandleCallback
Interface for a callback method to be called when an event matches a filter specification. |
Methods in com.espertech.esper.filter that return FilterHandle | |
---|---|
FilterHandle |
FilterSetEntry.getHandle()
Returns the handle. |
Methods in com.espertech.esper.filter that return types with arguments of type FilterHandle | |
---|---|
java.util.Set<FilterHandle> |
FilterHandleSetNode.getCallbackSet()
|
Methods in com.espertech.esper.filter with parameters of type FilterHandle | |
---|---|
protected void |
FilterHandleSetNode.add(FilterHandle filterCallback)
Add a filter callback. |
void |
FilterServiceLockFine.add(FilterValueSet filterValueSet,
FilterHandle callback)
|
void |
FilterServiceLockCoarse.add(FilterValueSet filterValueSet,
FilterHandle callback)
|
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. |
static java.util.ArrayDeque<EventTypeIndexBuilderIndexLookupablePair>[] |
IndexTreeBuilder.add(FilterValueSet filterValueSet,
FilterHandle filterCallback,
FilterHandleSetNode topNode,
FilterServiceGranularLockFactory lockFactory)
Add a filter callback according to the filter specification to the top node returning information to be used to remove the filter callback. |
void |
EventTypeIndexBuilder.add(FilterValueSet filterValueSet,
FilterHandle filterCallback,
FilterServiceGranularLockFactory lockFactory)
Add a filter to the event type index structure, and to the filter subtree. |
protected void |
FilterServiceBase.addInternal(FilterValueSet filterValueSet,
FilterHandle filterCallback)
|
protected boolean |
FilterHandleSetNode.contains(FilterHandle filterCallback)
Returns an indication whether the filter callback exists in this node. |
static void |
IndexTreeBuilder.remove(EventType eventType,
FilterHandle filterCallback,
EventTypeIndexBuilderIndexLookupablePair[] treePathInfo,
FilterHandleSetNode topNode)
Remove an filterCallback from the given top node. |
void |
FilterServiceLockFine.remove(FilterHandle callback)
|
void |
FilterServiceLockCoarse.remove(FilterHandle callback)
|
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. |
protected void |
FilterServiceBase.removeInternal(FilterHandle filterCallback)
|
Method parameters in com.espertech.esper.filter with type arguments of type FilterHandle | |
---|---|
long |
FilterServiceLockFine.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
long |
FilterServiceLockCoarse.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
long |
FilterService.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
Finds matching filters to the event passed in and collects their associated callback method. |
long |
FilterServiceLockFine.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId)
|
long |
FilterServiceLockCoarse.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId)
|
long |
FilterService.evaluate(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId)
Finds matching filters to the event passed in and collects their associated callback method, for a particular statement only |
protected long |
FilterServiceBase.evaluateInternal(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
protected long |
FilterServiceBase.evaluateInternal(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId)
|
void |
FilterServiceListener.filtering(EventBean theEvent,
java.util.Collection<FilterHandle> matches,
java.lang.String statementId)
Indicates an event being filtered. |
void |
FilterParamIndexStringRangeInverted.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexStringRange.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexNotIn.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexNotEqualsIs.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexNotEquals.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexIn.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexEqualsIs.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexEquals.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexDoubleRangeInverted.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexDoubleRange.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexCompareString.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexCompare.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterParamIndexBooleanExpr.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
FilterHandleSetNode.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
Evaluate an event by asking each index to match the event. |
void |
EventTypeIndex.matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
|
void |
EventEvaluator.matchEvent(EventBean theEvent,
java.util.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. |
Constructors in com.espertech.esper.filter with parameters of type FilterHandle | |
---|---|
FilterSetEntry(FilterHandle handle,
FilterValueSet filterValueSet)
Ctor. |
Uses of FilterHandle in com.espertech.esper.metrics.instrumentation |
---|
Methods in com.espertech.esper.metrics.instrumentation with parameters of type FilterHandle | |
---|---|
void |
InstrumentationDefault.qFilterAdd(FilterValueSet filterValueSet,
FilterHandle filterCallback)
|
void |
Instrumentation.qFilterAdd(FilterValueSet filterValueSet,
FilterHandle filterCallback)
|
void |
InstrumentationDefault.qFilterRemove(FilterHandle filterCallback,
EventTypeIndexBuilderValueIndexesPair pair)
|
void |
Instrumentation.qFilterRemove(FilterHandle filterCallback,
EventTypeIndexBuilderValueIndexesPair pair)
|
Method parameters in com.espertech.esper.metrics.instrumentation with type arguments of type FilterHandle | |
---|---|
void |
InstrumentationDefault.aFilter(java.util.Collection<FilterHandle> matches)
|
void |
Instrumentation.aFilter(java.util.Collection<FilterHandle> matches)
|
void |
InstrumentationDefault.qaFilterHandleSetCallbacks(java.util.Set<FilterHandle> callbackSet)
|
void |
Instrumentation.qaFilterHandleSetCallbacks(java.util.Set<FilterHandle> callbackSet)
|
Uses of FilterHandle in com.espertech.esper.pattern |
---|
Classes in com.espertech.esper.pattern that implement FilterHandle | |
---|---|
class |
EvalFilterStateNode
This class contains the state of a single filter expression in the evaluation state tree. |
class |
EvalFilterStateNodeConsumeImpl
This class contains the state of a single filter expression in the evaluation state tree. |
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |