Uses of Interface
dev.getelements.elements.sdk.util.Monitor
Packages that use Monitor
Package
Description
-
Uses of Monitor in dev.getelements.elements.rt
Methods in dev.getelements.elements.rt that return MonitorModifier and TypeMethodDescriptionLockSetService.getPathReadMonitor
(Path path) Gets a singleMonitor
for the suppliedResourceId
(for reading).default Monitor
LockSetService.getPathReadMonitor
(Collection<Path> paths) WeakReferenceLockSetService.getPathReadMonitor
(Path path) LockSetService.getPathWriteMonitor
(Path path) Gets a singleMonitor
for the suppliedResourceId
(for writing).default Monitor
LockSetService.getPathWriteMonitor
(Collection<Path> paths) WeakReferenceLockSetService.getPathWriteMonitor
(Path path) LockSetService.getResourceIdReadMonitor
(ResourceId resourceId) Gets a singleMonitor
for the suppliedResourceId
(for reading).default Monitor
LockSetService.getResourceIdReadMonitor
(SortedSet<ResourceId> resourceIds) Gets aMonitor
which will lock all resources in theResourceId
instances for read operations.WeakReferenceLockSetService.getResourceIdReadMonitor
(ResourceId resourceId) LockSetService.getResourceIdWriteMonitor
(ResourceId resourceId) Gets a singleMonitor
for the suppliedResourceId
(for writing).default Monitor
LockSetService.getResourceIdWriteMonitor
(SortedSet<ResourceId> resourceIds) Gets aMonitor
which will lock all resources in theResourceId
instances for write operations.WeakReferenceLockSetService.getResourceIdWriteMonitor
(ResourceId resourceId) -
Uses of Monitor in dev.getelements.elements.rt.transact
Method parameters in dev.getelements.elements.rt.transact with type arguments of type MonitorModifier and TypeMethodDescriptionStandardSnapshotBuilder.doBuild
(Function<SortedSet<Path>, Monitor> pathMonitorSupplier, Function<SortedSet<ResourceId>, Monitor> resourceIdMonitorSupplier) Constructors in dev.getelements.elements.rt.transact with parameters of type MonitorModifierConstructorDescriptionStandardSnapshot
(Monitor monitor, DataStore dataStore, SortedSet<ResourceId> resourceIds, SortedSet<Path> paths) -
Uses of Monitor in dev.getelements.elements.sdk.util
Methods in dev.getelements.elements.sdk.util that return MonitorModifier and TypeMethodDescriptionstatic Monitor
Monitor.empty()
Returns an empty monitor.static Monitor
static Monitor
static Monitor
default Monitor
Monitor.idempotent()
Per the definition ofAutoCloseable.close()
,Monitor
instances are not idempotent.default Monitor
Acquires a monitor which will release the lock after this monitor closes.default Monitor
Acquires a monitor which will release the lock after this monitor closes.default Monitor
Acquires a monitor which will release the semaphore after this monitor closes.default Monitor
Acquires a monitor which will release the lock after this monitor closes.Methods in dev.getelements.elements.sdk.util with parameters of type Monitor