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

java.lang.Object
  extended by com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryOnTriggerBase
      extended by com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryOnTriggerTable
All Implemented Interfaces:
StatementAgentInstanceFactory

public class StatementAgentInstanceFactoryOnTriggerTable
extends StatementAgentInstanceFactoryOnTriggerBase


Nested Class Summary
 
Nested classes/interfaces inherited from class com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryOnTriggerBase
StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult
 
Field Summary
 
Fields inherited from class com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryOnTriggerBase
services, statementContext, statementSpec
 
Constructor Summary
StatementAgentInstanceFactoryOnTriggerTable(StatementContext statementContext, StatementSpecCompiled statementSpec, EPServicesContext services, ViewableActivator activator, SubSelectStrategyCollection subSelectStrategyCollection, ResultSetProcessorFactoryDesc resultSetProcessorPrototype, ExprNode validatedJoin, TableOnViewFactory onExprFactory, EventType activatorResultEventType, TableMetadata tableMetadata, ResultSetProcessorFactoryDesc outputResultSetProcessorPrototype, OutputProcessViewFactory outputProcessViewFactory)
           
 
Method Summary
 View determineFinalOutputView(AgentInstanceContext agentInstanceContext, View onExprView)
           
 StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult determineOnExprView(AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbacks)
           
 
Methods inherited from class com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryOnTriggerBase
newContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementAgentInstanceFactoryOnTriggerTable

public StatementAgentInstanceFactoryOnTriggerTable(StatementContext statementContext,
                                                   StatementSpecCompiled statementSpec,
                                                   EPServicesContext services,
                                                   ViewableActivator activator,
                                                   SubSelectStrategyCollection subSelectStrategyCollection,
                                                   ResultSetProcessorFactoryDesc resultSetProcessorPrototype,
                                                   ExprNode validatedJoin,
                                                   TableOnViewFactory onExprFactory,
                                                   EventType activatorResultEventType,
                                                   TableMetadata tableMetadata,
                                                   ResultSetProcessorFactoryDesc outputResultSetProcessorPrototype,
                                                   OutputProcessViewFactory outputProcessViewFactory)
                                            throws ExprValidationException
Throws:
ExprValidationException
Method Detail

determineOnExprView

public StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult determineOnExprView(AgentInstanceContext agentInstanceContext,
                                                                                       java.util.List<StopCallback> stopCallbacks)
Specified by:
determineOnExprView in class StatementAgentInstanceFactoryOnTriggerBase

determineFinalOutputView

public View determineFinalOutputView(AgentInstanceContext agentInstanceContext,
                                     View onExprView)
Specified by:
determineFinalOutputView in class StatementAgentInstanceFactoryOnTriggerBase

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