public class StatementAgentInstanceFactoryOnTriggerNamedWindow extends StatementAgentInstanceFactoryOnTriggerBase
Modifier and Type | Class and Description |
---|---|
static class |
StatementAgentInstanceFactoryOnTriggerNamedWindow.IndexHintPair |
StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult
services, statementContext, statementSpec
Constructor and Description |
---|
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,
java.util.List<StopCallback> stopCallbacks) |
Modifier and Type | Method and Description |
---|---|
void |
assignExpressions(StatementAgentInstanceFactoryResult result) |
View |
determineFinalOutputView(AgentInstanceContext agentInstanceContext,
View onExprView) |
StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult |
determineOnExprView(AgentInstanceContext agentInstanceContext,
java.util.List<StopCallback> stopCallbacks,
boolean isRecoveringReslient) |
protected static StatementAgentInstanceFactoryOnTriggerNamedWindow.IndexHintPair |
getIndexHintPair(StatementContext statementContext,
StatementSpecCompiled statementSpec) |
void |
unassignExpressions() |
newContext
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, java.util.List<StopCallback> stopCallbacks) throws ExprValidationException
ExprValidationException
public StatementAgentInstanceFactoryOnTriggerBase.OnExprViewResult determineOnExprView(AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbacks, boolean isRecoveringReslient)
determineOnExprView
in class StatementAgentInstanceFactoryOnTriggerBase
public void assignExpressions(StatementAgentInstanceFactoryResult result)
assignExpressions
in interface StatementAgentInstanceFactory
assignExpressions
in class StatementAgentInstanceFactoryOnTriggerBase
public void unassignExpressions()
unassignExpressions
in interface StatementAgentInstanceFactory
unassignExpressions
in class StatementAgentInstanceFactoryOnTriggerBase
public View determineFinalOutputView(AgentInstanceContext agentInstanceContext, View onExprView)
determineFinalOutputView
in class StatementAgentInstanceFactoryOnTriggerBase
protected static StatementAgentInstanceFactoryOnTriggerNamedWindow.IndexHintPair getIndexHintPair(StatementContext statementContext, StatementSpecCompiled statementSpec) throws ExprValidationException
ExprValidationException