com.espertech.esper.core.start
Class EPStatementStartMethodOnTrigger
java.lang.Object
com.espertech.esper.core.start.EPStatementStartMethodBase
com.espertech.esper.core.start.EPStatementStartMethodOnTrigger
- All Implemented Interfaces:
- EPStatementStartMethod
public class EPStatementStartMethodOnTrigger
- extends EPStatementStartMethodBase
Starts and provides the stop method for EPL statements.
Method Summary |
EPStatementStartResult |
startInternal(EPServicesContext services,
StatementContext statementContext,
boolean isNewStatement,
boolean isRecoveringStatement,
boolean isRecoveringResilient)
|
protected ExprNode |
validateJoinNamedWindow(java.lang.String engineURI,
StatementContext statementContext,
ExprNodeOrigin exprNodeOrigin,
ExprNode deleteJoinExpr,
EventType namedWindowType,
java.lang.String namedWindowStreamName,
java.lang.String namedWindowName,
EventType filteredType,
java.lang.String filterStreamName,
java.lang.String filteredTypeName,
java.lang.String optionalTableName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INITIAL_VALUE_STREAM_NAME
public static final java.lang.String INITIAL_VALUE_STREAM_NAME
- See Also:
- Constant Field Values
EPStatementStartMethodOnTrigger
public EPStatementStartMethodOnTrigger(StatementSpecCompiled statementSpec)
startInternal
public EPStatementStartResult startInternal(EPServicesContext services,
StatementContext statementContext,
boolean isNewStatement,
boolean isRecoveringStatement,
boolean isRecoveringResilient)
throws ExprValidationException,
ViewProcessingException
- Specified by:
startInternal
in class EPStatementStartMethodBase
- Throws:
ExprValidationException
ViewProcessingException
validateJoinNamedWindow
protected ExprNode validateJoinNamedWindow(java.lang.String engineURI,
StatementContext statementContext,
ExprNodeOrigin exprNodeOrigin,
ExprNode deleteJoinExpr,
EventType namedWindowType,
java.lang.String namedWindowStreamName,
java.lang.String namedWindowName,
EventType filteredType,
java.lang.String filterStreamName,
java.lang.String filteredTypeName,
java.lang.String optionalTableName)
throws ExprValidationException
- Throws:
ExprValidationException