com.espertech.esper.epl.named
Class NamedWindowOnMergeViewFactory
java.lang.Object
com.espertech.esper.epl.named.NamedWindowOnExprBaseViewFactory
com.espertech.esper.epl.named.NamedWindowOnMergeViewFactory
- All Implemented Interfaces:
- NamedWindowOnExprFactory
public class NamedWindowOnMergeViewFactory
- extends NamedWindowOnExprBaseViewFactory
View for the on-delete statement that handles removing events from a named window.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamedWindowOnMergeViewFactory
public NamedWindowOnMergeViewFactory(EventType namedWindowEventType,
NamedWindowOnMergeHelper namedWindowOnMergeHelper,
StatementResultService statementResultService,
StatementMetricHandle createNamedWindowMetricHandle,
MetricReportingService metricReportingService)
make
public NamedWindowOnExprBaseView make(SubordWMatchExprLookupStrategy lookupStrategy,
NamedWindowRootViewInstance namedWindowRootViewInstance,
AgentInstanceContext agentInstanceContext,
ResultSetProcessor resultSetProcessor)
getNamedWindowOnMergeHelper
public NamedWindowOnMergeHelper getNamedWindowOnMergeHelper()
getStatementResultService
public StatementResultService getStatementResultService()
getCreateNamedWindowMetricHandle
public StatementMetricHandle getCreateNamedWindowMetricHandle()
getMetricReportingService
public MetricReportingService getMetricReportingService()