Class ExpressionStructure
java.lang.Object
com.inductiveautomation.perspective.gateway.binding.expression.structure.ExpressionStructure
-
Constructor Summary
ConstructorsConstructorDescriptionExpressionStructure(com.inductiveautomation.ignition.common.gson.JsonElement struct, PerspectiveExpressionFactory expressionFactory, BindingContext context, boolean waitOnAll, boolean waitOnInitialValue) -
Method Summary
Modifier and TypeMethodDescriptionabstract ObjectgetLock()booleanisDirty()Returns true when one or more mappings have "dirty" values that haven't been consumed by an execution.booleanisReady()Returns true when all mappings have received valid valuesread()abstract voidvoidshutdown()voidstartup()
-
Constructor Details
-
ExpressionStructure
public ExpressionStructure(com.inductiveautomation.ignition.common.gson.JsonElement struct, PerspectiveExpressionFactory expressionFactory, BindingContext context, boolean waitOnAll, boolean waitOnInitialValue)
-
-
Method Details
-
getLock
-
scheduleNow
public abstract void scheduleNow() -
read
-
resolveReferences
-
startup
public void startup() -
shutdown
public void shutdown() -
isReady
public boolean isReady()Returns true when all mappings have received valid values -
isDirty
public boolean isDirty()Returns true when one or more mappings have "dirty" values that haven't been consumed by an execution.
-