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 singleMonitorfor the suppliedResourceId(for reading).default MonitorLockSetService.getPathReadMonitor(Collection<Path> paths) WeakReferenceLockSetService.getPathReadMonitor(Path path) LockSetService.getPathWriteMonitor(Path path) Gets a singleMonitorfor the suppliedResourceId(for writing).default MonitorLockSetService.getPathWriteMonitor(Collection<Path> paths) WeakReferenceLockSetService.getPathWriteMonitor(Path path) LockSetService.getResourceIdReadMonitor(ResourceId resourceId) Gets a singleMonitorfor the suppliedResourceId(for reading).default MonitorLockSetService.getResourceIdReadMonitor(SortedSet<ResourceId> resourceIds) Gets aMonitorwhich will lock all resources in theResourceIdinstances for read operations.WeakReferenceLockSetService.getResourceIdReadMonitor(ResourceId resourceId) LockSetService.getResourceIdWriteMonitor(ResourceId resourceId) Gets a singleMonitorfor the suppliedResourceId(for writing).default MonitorLockSetService.getResourceIdWriteMonitor(SortedSet<ResourceId> resourceIds) Gets aMonitorwhich will lock all resources in theResourceIdinstances 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 MonitorMonitor.empty()Returns an empty monitor.static Monitorstatic Monitorstatic Monitordefault MonitorMonitor.idempotent()Per the definition ofAutoCloseable.close(),Monitorinstances are not idempotent.default MonitorAcquires a monitor which will release the lock after this monitor closes.default MonitorAcquires a monitor which will release the lock after this monitor closes.default MonitorAcquires a monitor which will release the semaphore after this monitor closes.default MonitorAcquires a monitor which will release the lock after this monitor closes.Methods in dev.getelements.elements.sdk.util with parameters of type Monitor