com.espertech.esper.view
Interface ValidatedView

All Known Subinterfaces:
HistoricalEventViewable
All Known Implementing Classes:
DatabasePollingViewable, MethodPollingViewable

public interface ValidatedView

Interface for views that require validation against stream event types.


Method Summary
 void validate(StreamTypeService streamTypeService, MethodResolutionService methodResolutionService, TimeProvider timeProvider, VariableService variableService)
          Validate the view.
 

Method Detail

validate

void validate(StreamTypeService streamTypeService,
              MethodResolutionService methodResolutionService,
              TimeProvider timeProvider,
              VariableService variableService)
              throws ExprValidationException
Validate the view.

Parameters:
streamTypeService - supplies the types of streams against which to validate
methodResolutionService - for resolving imports and classes and methods
timeProvider - for providing current time
variableService - for access to variables
Throws:
ExprValidationException - is thrown to indicate an exception in validating the view

© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com