com.espertech.esper.core.context.activator
Class ViewableActivatorFactoryDefault

java.lang.Object
  extended by com.espertech.esper.core.context.activator.ViewableActivatorFactoryDefault
All Implemented Interfaces:
ViewableActivatorFactory

public class ViewableActivatorFactoryDefault
extends java.lang.Object
implements ViewableActivatorFactory


Constructor Summary
ViewableActivatorFactoryDefault()
           
 
Method Summary
 ViewableActivator createActivatorSimple(FilterStreamSpecCompiled filterStreamSpec)
           
 ViewableActivator createFilterProxy(EPServicesContext services, FilterSpecCompiled filterSpec, java.lang.annotation.Annotation[] annotations, boolean subselect, InstrumentationAgent instrumentationAgentSubquery, boolean isCanIterate)
           
 ViewableActivator createNamedWindow(NamedWindowProcessor processor, java.util.List<ExprNode> filterExpressions, PropertyEvaluator optPropertyEvaluator)
           
 ViewableActivator createPattern(PatternContext patternContext, EvalRootFactoryNode rootFactoryNode, EventType eventType, boolean consumingFilters, boolean suppressSameEventMatches, boolean discardPartialsOnMatch, boolean isCanIterateUnbound)
           
 ViewableActivator createStreamReuseView(EPServicesContext services, StatementContext statementContext, StatementSpecCompiled statementSpec, FilterStreamSpecCompiled filterStreamSpec, boolean isJoin, ExprEvaluatorContextStatement evaluatorContextStmt, boolean filterSubselectSameStream, int streamNum, boolean isCanIterateUnbound)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewableActivatorFactoryDefault

public ViewableActivatorFactoryDefault()
Method Detail

createActivatorSimple

public ViewableActivator createActivatorSimple(FilterStreamSpecCompiled filterStreamSpec)
Specified by:
createActivatorSimple in interface ViewableActivatorFactory

createFilterProxy

public ViewableActivator createFilterProxy(EPServicesContext services,
                                           FilterSpecCompiled filterSpec,
                                           java.lang.annotation.Annotation[] annotations,
                                           boolean subselect,
                                           InstrumentationAgent instrumentationAgentSubquery,
                                           boolean isCanIterate)
Specified by:
createFilterProxy in interface ViewableActivatorFactory

createStreamReuseView

public ViewableActivator createStreamReuseView(EPServicesContext services,
                                               StatementContext statementContext,
                                               StatementSpecCompiled statementSpec,
                                               FilterStreamSpecCompiled filterStreamSpec,
                                               boolean isJoin,
                                               ExprEvaluatorContextStatement evaluatorContextStmt,
                                               boolean filterSubselectSameStream,
                                               int streamNum,
                                               boolean isCanIterateUnbound)
Specified by:
createStreamReuseView in interface ViewableActivatorFactory

createPattern

public ViewableActivator createPattern(PatternContext patternContext,
                                       EvalRootFactoryNode rootFactoryNode,
                                       EventType eventType,
                                       boolean consumingFilters,
                                       boolean suppressSameEventMatches,
                                       boolean discardPartialsOnMatch,
                                       boolean isCanIterateUnbound)
Specified by:
createPattern in interface ViewableActivatorFactory

createNamedWindow

public ViewableActivator createNamedWindow(NamedWindowProcessor processor,
                                           java.util.List<ExprNode> filterExpressions,
                                           PropertyEvaluator optPropertyEvaluator)
Specified by:
createNamedWindow in interface ViewableActivatorFactory

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