Uses of Class
org.tquadrat.foundation.lang.AutoLock.ExecutionFailedException
Packages that use AutoLock.ExecutionFailedException
Package
Description
Some general language extensions provided by the Foundation
Library.
The internal implementations of some general language extensions provided
by the Foundation Library.
-
Uses of AutoLock.ExecutionFailedException in org.tquadrat.foundation.lang
Methods in org.tquadrat.foundation.lang that throw AutoLock.ExecutionFailedExceptionModifier and TypeMethodDescriptionbooleanAutoLock.evaluate(Constraint constraint) Evaluates the givenConstraintafter obtaining the lock, and returns its result.booleanLockExecutor.evaluate(Constraint constraint) Evaluates the given condition.default voidDeprecated, for removal: This API element is subject to removal in a future version.<R> Optional<R> Executes the given operation after obtaining the lock, and returns its result.default voidDeprecated, for removal: This API element is subject to removal in a future version.UseLockExecutor.perform(Action)instead; basically this method was renamed to avoid the unintended use ofLockExecutor.execute(Operation)when anActionshould be used instead.<R> Optional<R> Executes the given operation.voidPerforms the given action after obtaining the lock.voidPerforms the given action after obtaining the lock. -
Uses of AutoLock.ExecutionFailedException in org.tquadrat.foundation.lang.internal
Methods in org.tquadrat.foundation.lang.internal that throw AutoLock.ExecutionFailedExceptionModifier and TypeMethodDescriptionfinal booleanAutoLockImpl.evaluate(Constraint constraint) Evaluates the givenConstraintafter obtaining the lock, and returns its result.booleanLockExecutorImpl.evaluate(Constraint constraint) Evaluates the given condition.<R> Optional<R> Executes the given operation after obtaining the lock, and returns its result.<T> Optional<T> Executes the given operation.voidPerforms the given action after obtaining the lock.voidPerforms the given action after obtaining the lock.

AutoLock.perform(Action)instead; basically this method was renamed to avoid the unintended use ofAutoLock.execute(Operation)when anActionshould be used instead.