com.espertech.esper.core.context.factory
Class StatementAgentInstanceFactoryOnTriggerNamedWindow
java.lang.Object
com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryOnTriggerBase
com.espertech.esper.core.context.factory.StatementAgentInstanceFactoryOnTriggerNamedWindow
- All Implemented Interfaces:
- StatementAgentInstanceFactory
public class StatementAgentInstanceFactoryOnTriggerNamedWindow
- extends StatementAgentInstanceFactoryOnTriggerBase
Constructor Summary |
StatementAgentInstanceFactoryOnTriggerNamedWindow(StatementContext statementContext,
StatementSpecCompiled statementSpec,
EPServicesContext services,
ViewableActivator activator,
SubSelectStrategyCollection subSelectStrategyCollection,
ResultSetProcessorFactoryDesc resultSetProcessorPrototype,
ExprNode validatedJoin,
ResultSetProcessorFactoryDesc outputResultSetProcessorPrototype,
NamedWindowOnExprFactory onExprFactory,
OutputProcessViewFactory outputProcessViewFactory,
EventType activatorResultEventType,
NamedWindowProcessor processor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatementAgentInstanceFactoryOnTriggerNamedWindow
public StatementAgentInstanceFactoryOnTriggerNamedWindow(StatementContext statementContext,
StatementSpecCompiled statementSpec,
EPServicesContext services,
ViewableActivator activator,
SubSelectStrategyCollection subSelectStrategyCollection,
ResultSetProcessorFactoryDesc resultSetProcessorPrototype,
ExprNode validatedJoin,
ResultSetProcessorFactoryDesc outputResultSetProcessorPrototype,
NamedWindowOnExprFactory onExprFactory,
OutputProcessViewFactory outputProcessViewFactory,
EventType activatorResultEventType,
NamedWindowProcessor processor)
throws ExprValidationException
- Throws:
ExprValidationException
determineOnExprView
public StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult determineOnExprView(AgentInstanceContext agentInstanceContext,
java.util.List<StopCallback> stopCallbacks)
- Specified by:
determineOnExprView
in class StatementAgentInstanceFactoryOnTriggerBase
assignExpressions
public void assignExpressions(StatementAgentInstanceFactoryResult result)
- Specified by:
assignExpressions
in interface StatementAgentInstanceFactory
- Overrides:
assignExpressions
in class StatementAgentInstanceFactoryOnTriggerBase
unassignExpressions
public void unassignExpressions()
- Specified by:
unassignExpressions
in interface StatementAgentInstanceFactory
- Overrides:
unassignExpressions
in class StatementAgentInstanceFactoryOnTriggerBase
determineFinalOutputView
public View determineFinalOutputView(AgentInstanceContext agentInstanceContext,
View onExprView)
- Specified by:
determineFinalOutputView
in class StatementAgentInstanceFactoryOnTriggerBase
getIndexHintPair
protected static StatementAgentInstanceFactoryOnTriggerNamedWindow.IndexHintPair getIndexHintPair(StatementContext statementContext,
StatementSpecCompiled statementSpec)
throws ExprValidationException
- Throws:
ExprValidationException