Class LockGuardedDrivenValueCollection<T,U,V extends DrivenValue<U>>

java.lang.Object
com.inductiveautomation.perspective.gateway.driven.LockGuardedDrivenValue<T>
com.inductiveautomation.perspective.gateway.driven.LockGuardedDrivenValueCollection<T,U,V>
Type Parameters:
T - The type of the driven value
U - The type of the driven values managed in the collection
V - The type of the driven value which extends DrivenValue
All Implemented Interfaces:
DrivenValue<T>

public abstract class LockGuardedDrivenValueCollection<T,U,V extends DrivenValue<U>> extends LockGuardedDrivenValue<T>
A LockGuardedDrivenValueCollection is a LockGuardedDrivenValue which provides implementations for isReadyInternal(), isDirtyInternal(), startup(), and shutdown() common to a managed Collection of DrivenValues.