com.espertech.esper.epl.named
Class NamedWindowOnMergeViewFactory

java.lang.Object
  extended by com.espertech.esper.epl.named.NamedWindowOnExprBaseViewFactory
      extended by 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.


Field Summary
 
Fields inherited from class com.espertech.esper.epl.named.NamedWindowOnExprBaseViewFactory
namedWindowEventType
 
Constructor Summary
NamedWindowOnMergeViewFactory(EventType namedWindowEventType, NamedWindowOnMergeHelper namedWindowOnMergeHelper, StatementResultService statementResultService, StatementMetricHandle createNamedWindowMetricHandle, MetricReportingService metricReportingService)
           
 
Method Summary
 StatementMetricHandle getCreateNamedWindowMetricHandle()
           
 MetricReportingService getMetricReportingService()
           
 NamedWindowOnMergeHelper getNamedWindowOnMergeHelper()
           
 StatementResultService getStatementResultService()
           
 NamedWindowOnExprBaseView make(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance namedWindowRootViewInstance, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedWindowOnMergeViewFactory

public NamedWindowOnMergeViewFactory(EventType namedWindowEventType,
                                     NamedWindowOnMergeHelper namedWindowOnMergeHelper,
                                     StatementResultService statementResultService,
                                     StatementMetricHandle createNamedWindowMetricHandle,
                                     MetricReportingService metricReportingService)
Method Detail

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()

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com