com.espertech.esper.core.context.activator
Class ViewableActivatorFactoryDefault
java.lang.Object
com.espertech.esper.core.context.activator.ViewableActivatorFactoryDefault
- All Implemented Interfaces:
- ViewableActivatorFactory
public class ViewableActivatorFactoryDefault
- extends java.lang.Object
- implements ViewableActivatorFactory
Method Summary |
ViewableActivator |
createActivatorSimple(FilterStreamSpecCompiled filterStreamSpec)
|
ViewableActivator |
createFilterProxy(EPServicesContext services,
FilterSpecCompiled filterSpec,
java.lang.annotation.Annotation[] annotations,
boolean subselect,
InstrumentationAgent instrumentationAgentSubquery,
boolean isCanIterate,
java.lang.Integer streamNumFromClause)
|
ViewableActivator |
createNamedWindow(NamedWindowProcessor processor,
NamedWindowConsumerStreamSpec streamSpec,
StatementContext statementContext)
|
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)
|
ViewableActivator |
createTable(TableMetadata metadata,
ExprEvaluator[] optionalTableFilters)
|
ViewableActivator |
makeHistorical(HistoricalEventViewable historicalEventViewable)
|
ViewableActivator |
makeSubqueryNWIndexShare()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewableActivatorFactoryDefault
public ViewableActivatorFactoryDefault()
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,
java.lang.Integer streamNumFromClause)
- 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,
NamedWindowConsumerStreamSpec streamSpec,
StatementContext statementContext)
- Specified by:
createNamedWindow
in interface ViewableActivatorFactory
createTable
public ViewableActivator createTable(TableMetadata metadata,
ExprEvaluator[] optionalTableFilters)
- Specified by:
createTable
in interface ViewableActivatorFactory
makeHistorical
public ViewableActivator makeHistorical(HistoricalEventViewable historicalEventViewable)
- Specified by:
makeHistorical
in interface ViewableActivatorFactory
makeSubqueryNWIndexShare
public ViewableActivator makeSubqueryNWIndexShare()
- Specified by:
makeSubqueryNWIndexShare
in interface ViewableActivatorFactory