public class OutputConditionExpressionFactory extends Object implements OutputConditionFactory, StatementReadyCallback
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
protected int |
scheduleCallbackId |
protected StateMgmtSetting |
stateMgmtSetting |
Constructor and Description |
---|
OutputConditionExpressionFactory() |
public static final EPTypeClass EPTYPE
protected int scheduleCallbackId
protected StateMgmtSetting stateMgmtSetting
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()
public StateMgmtSetting getStateMgmtSetting()
public void setStateMgmtSetting(StateMgmtSetting stateMgmtSetting)
Copyright © 2005–2021. All rights reserved.