com.espertech.esper.core.context.factory
Class StatementAgentInstanceFactoryResult

java.lang.Object
  extended by com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryResult
Direct Known Subclasses:
StatementAgentInstanceFactoryCreateIndexResult, StatementAgentInstanceFactoryCreateSchemaResult, StatementAgentInstanceFactoryCreateTableResult, StatementAgentInstanceFactoryCreateVariableResult, StatementAgentInstanceFactoryCreateWindowResult, StatementAgentInstanceFactoryOnTriggerResult, StatementAgentInstanceFactorySelectResult, StatementAgentInstanceFactoryUpdateResult

public abstract class StatementAgentInstanceFactoryResult
extends java.lang.Object


Constructor Summary
protected StatementAgentInstanceFactoryResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies, java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies, java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies, RegexExprPreviousEvalStrategy regexExprPreviousEvalStrategy, java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies, java.util.List<StatementAgentInstancePreload> preloadList)
           
 
Method Summary
 AgentInstanceContext getAgentInstanceContext()
           
 Viewable getFinalView()
           
 AggregationService getOptionalAggegationService()
           
 java.util.List<StatementAgentInstancePreload> getPreloadList()
           
 java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> getPreviousNodeStrategies()
           
 java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> getPriorNodeStrategies()
           
 RegexExprPreviousEvalStrategy getRegexExprPreviousEvalStrategy()
           
 StopCallback getStopCallback()
           
 java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> getSubselectStrategies()
           
 java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> getTableAccessEvalStrategies()
           
 void setStopCallback(StopCallback stopCallback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementAgentInstanceFactoryResult

protected StatementAgentInstanceFactoryResult(Viewable finalView,
                                              StopCallback stopCallback,
                                              AgentInstanceContext agentInstanceContext,
                                              AggregationService optionalAggegationService,
                                              java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies,
                                              java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies,
                                              java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies,
                                              RegexExprPreviousEvalStrategy regexExprPreviousEvalStrategy,
                                              java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies,
                                              java.util.List<StatementAgentInstancePreload> preloadList)
Method Detail

getFinalView

public Viewable getFinalView()

getStopCallback

public StopCallback getStopCallback()

getAgentInstanceContext

public AgentInstanceContext getAgentInstanceContext()

getOptionalAggegationService

public AggregationService getOptionalAggegationService()

getSubselectStrategies

public java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> getSubselectStrategies()

getPriorNodeStrategies

public java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> getPriorNodeStrategies()

getPreviousNodeStrategies

public java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> getPreviousNodeStrategies()

getPreloadList

public java.util.List<StatementAgentInstancePreload> getPreloadList()

getRegexExprPreviousEvalStrategy

public RegexExprPreviousEvalStrategy getRegexExprPreviousEvalStrategy()

setStopCallback

public void setStopCallback(StopCallback stopCallback)

getTableAccessEvalStrategies

public java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> getTableAccessEvalStrategies()

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