Package | Description |
---|---|
com.espertech.esper.runtime.internal.filtersvcimpl |
Main switchboard filtering and routing of incoming events to interested statements is performed in this package.
|
Modifier and Type | Class and Description |
---|---|
class |
FilterServiceGranularLockFactoryNone |
class |
FilterServiceGranularLockFactoryReentrant |
Modifier and Type | Method and Description |
---|---|
void |
EventTypeIndexBuilder.add(com.espertech.esper.common.client.EventType eventType,
com.espertech.esper.common.internal.filterspec.FilterValueSetParam[][] valueSet,
com.espertech.esper.common.internal.filtersvc.FilterHandle filterCallback,
FilterServiceGranularLockFactory lockFactory)
Add a filter to the event type index structure, and to the filter subtree.
|
static void |
IndexTreeBuilderAdd.add(com.espertech.esper.common.internal.filterspec.FilterValueSetParam[][] valueSet,
com.espertech.esper.common.internal.filtersvc.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.
|
static FilterParamIndexBase |
IndexFactory.createIndex(com.espertech.esper.common.internal.epl.expression.core.ExprFilterSpecLookupable lookupable,
FilterServiceGranularLockFactory lockFactory,
com.espertech.esper.common.internal.filterspec.FilterOperator filterOperator)
Factory for indexes that store filter parameter constants for a given event property and filter
operator.
|
Constructor and Description |
---|
EventTypeIndex(FilterServiceGranularLockFactory lockFactory) |
FilterServiceBase(FilterServiceGranularLockFactory lockFactory,
boolean allowIsolation) |
Copyright © 2005–2019. All rights reserved.