public class OutputConditionExpressionFactory extends Object implements OutputConditionFactory, StatementReadyCallback
Modifier and Type | Field and Description |
---|---|
protected int |
scheduleCallbackId |
Constructor and Description |
---|
OutputConditionExpressionFactory() |
public void setWhenExpressionNodeEval(ExprEvaluator whenExpressionNodeEval)
public void setAndWhenTerminatedExpressionNodeEval(ExprEvaluator andWhenTerminatedExpressionNodeEval)
public void setStartConditionOnCreation(boolean startConditionOnCreation)
public void setUsingBuiltinProperties(boolean usingBuiltinProperties)
public void setScheduleCallbackId(int scheduleCallbackId)
public ExprEvaluator getWhenExpressionNodeEval()
public ExprEvaluator getAndWhenTerminatedExpressionNodeEval()
public boolean isStartConditionOnCreation()
public EventType getBuiltinPropertiesEventType()
public VariableReadWritePackage getVariableReadWritePackage()
public VariableReadWritePackage getVariableReadWritePackageAfterTerminated()
public void setVariableReadWritePackage(VariableReadWritePackage variableReadWritePackage)
public void setVariableReadWritePackageAfterTerminated(VariableReadWritePackage variableReadWritePackageAfterTerminated)
public Variable[] getVariables()
public void setVariables(Variable[] variables)
public void ready(StatementContext statementContext, ModuleIncidentals moduleIncidentals, boolean recovery)
ready
in interface StatementReadyCallback
public OutputCondition instantiateOutputCondition(AgentInstanceContext agentInstanceContext, OutputCallback outputCallback)
instantiateOutputCondition
in interface OutputConditionFactory
public int getScheduleCallbackId()
Copyright © 2005–2018. All rights reserved.