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.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 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 IndexTreeBuilder.remove(EventType eventType, FilterHandle filterCallback, EventTypeIndexBuilderIndexLookupableIterator treePathInfo, FilterHandleSetNode topNode)
          Remove an filterCallback from the given top 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.
 

Method parameters in com.espertech.esper.filter with type arguments of type FilterHandle
 long FilterServiceImpl.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 FilterServiceImpl.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
 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.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-2011 EsperTech Inc.
All rights reserved.
Visit us at espertech.com