Package com.inductiveautomation.perspective.gateway.driven
package com.inductiveautomation.perspective.gateway.driven
-
ClassDescriptionAn AbstractStaticDrivenValue is a
DrivenValuewhich never changes.DrivenValue<T>A DrivenValue contains a value which can change (driven by some source).An ExpressionDrivenStringValue is aExpressionDrivenValuewith typeString.An ExpressionDrivenValue is aLockGuardedDrivenValuedriven by aPerspectiveExpression.A LockGuardedDrivenValue is aDrivenValuewhich holds a lock object and asserts that Threads which callLockGuardedDrivenValue.isReady(),LockGuardedDrivenValue.isDirty(), andLockGuardedDrivenValue.getAndClear()hold this lock.LockGuardedDrivenValueCollection<T,U, V extends DrivenValue<U>> A LockGuardedDrivenValueCollection is aLockGuardedDrivenValuewhich provides implementations forLockGuardedDrivenValueCollection.isReadyInternal(),LockGuardedDrivenValueCollection.isDirtyInternal(),LockGuardedDrivenValueCollection.startup(), andLockGuardedDrivenValueCollection.shutdown()common to a managedCollectionofDrivenValues.