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 Object
getLock()
boolean
isDirty()
Returns true when one or more mappings have "dirty" values that haven't been consumed by an execution.boolean
isReady()
Returns true when all mappings have received valid valuesread()
abstract void
void
shutdown()
void
startup()
-
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.
-