public interface EPStatementStartMethod
Modifier and Type | Method and Description |
---|---|
StatementSpecCompiled |
getStatementSpec() |
EPStatementStartResult |
start(EPServicesContext services,
StatementContext statementContext,
boolean isNewStatement,
boolean isRecoveringStatement,
boolean isRecoveringResilient)
Starts the EPL statement.
|
EPStatementStartResult start(EPServicesContext services, StatementContext statementContext, boolean isNewStatement, boolean isRecoveringStatement, boolean isRecoveringResilient) throws ExprValidationException, ViewProcessingException
statementContext
- statement level servicesisNewStatement
- indicator whether the statement is new or a stop-restart statementisRecoveringStatement
- true to indicate the statement is in the process of being recoveredisRecoveringResilient
- true to indicate the statement is in the process of being recovered and that statement is resilient @throws com.espertech.esper.epl.expression.ExprValidationException when the expression validation failsViewProcessingException
- when views cannot be startedExprValidationException
StatementSpecCompiled getStatementSpec()