Package org.teamapps.ux.component.field
Class MultiWriteLockableValue<VALUE>
java.lang.Object
org.teamapps.ux.component.field.MultiWriteLockableValue<VALUE>
Used to write-lock a value for client-writes, as long as not all server value changes have been applied to the client.
This code is not thread-safe since all access to ux components is sequential due to exclusive access to sessions (see
CurrentSessionContext).-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisLocked()read()writeAndLock(VALUE value) voidwriteIfNotLocked(VALUE value)
-
Constructor Details
-
MultiWriteLockableValue
-
-
Method Details
-
writeAndLock
-
writeIfNotLocked
-
isLocked
public boolean isLocked() -
read
-