Package io.github.pellse.concurrent
Interface LockStrategy
- All Known Implementing Classes:
CASLockStrategy
,StampedLockStrategy
public interface LockStrategy
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono
<? extends Lock<?>> reactor.core.publisher.Mono
<? extends Lock<?>> void
releaseReadLock
(CoreLock.ReadLock readLock) void
releaseWriteLock
(CoreLock.WriteLock writeLock) reactor.core.publisher.Mono
<? extends Lock<?>> toWriteLock
(Lock<?> lock)