Uses of Interface
com.espertech.esper.filter.FilterHandle

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