com.espertech.esper.epl.variable
Class OnSetVariableViewFactory
java.lang.Object
com.espertech.esper.epl.variable.OnSetVariableViewFactory
public class OnSetVariableViewFactory
- extends java.lang.Object
A factory for a view that handles the setting of variables upon receipt of a triggering event.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OnSetVariableViewFactory
public OnSetVariableViewFactory(java.lang.String statementId,
OnTriggerSetDesc desc,
EventAdapterService eventAdapterService,
VariableService variableService,
StatementResultService statementResultService,
ExprEvaluatorContext exprEvaluatorContext)
throws ExprValidationException
- Ctor.
- Parameters:
desc
- specification for the on-set statementeventAdapterService
- for creating statementsvariableService
- for setting variablesstatementResultService
- for coordinating on whether insert and remove stream events should be postedexprEvaluatorContext
- context for expression evalauation
- Throws:
ExprValidationException
- if the assignment expressions are invalid
instantiate
public OnSetVariableView instantiate(ExprEvaluatorContext exprEvaluatorContext)
getEventType
public EventType getEventType()
getEventAdapterService
public EventAdapterService getEventAdapterService()
getVariableService
public VariableService getVariableService()
getVariableReadWritePackage
public VariableReadWritePackage getVariableReadWritePackage()
getStatementResultService
public StatementResultService getStatementResultService()