public interface ValidatedView
Modifier and Type | Method and Description |
---|---|
void |
validate(EngineImportService engineImportService,
StreamTypeService streamTypeService,
TimeProvider timeProvider,
VariableService variableService,
TableService tableService,
ExprEvaluatorContext exprEvaluatorContext,
ConfigurationInformation configSnapshot,
SchedulingService schedulingService,
String engineURI,
Map<Integer,List<ExprNode>> sqlParameters,
EventAdapterService eventAdapterService,
StatementContext statementContext)
Validate the view.
|
void validate(EngineImportService engineImportService, StreamTypeService streamTypeService, TimeProvider timeProvider, VariableService variableService, TableService tableService, ExprEvaluatorContext exprEvaluatorContext, ConfigurationInformation configSnapshot, SchedulingService schedulingService, String engineURI, Map<Integer,List<ExprNode>> sqlParameters, EventAdapterService eventAdapterService, StatementContext statementContext) throws ExprValidationException
streamTypeService
- supplies the types of streams against which to validatetimeProvider
- for providing current timevariableService
- for access to variablesexprEvaluatorContext
- context for expression evaluationstatementContext
- statement contexteventAdapterService
- event type infoengineURI
- engine URIsqlParameters
- parametersschedulingService
- schedulingtableService
- tablesengineImportService
- engine importsconfigSnapshot
- configurationExprValidationException
- is thrown to indicate an exception in validating the view