Interface ReactiveSherlock


  • public interface ReactiveSherlock
    • Method Detail

      • getInstanceId

        java.lang.String getInstanceId()
      • getLockDuration

        java.time.Duration getLockDuration()
      • createReentrantLock

        ReactiveDistributedLock createReentrantLock​(java.lang.String lockId,
                                                    java.time.Duration duration)
      • createOverridingLock

        ReactiveDistributedLock createOverridingLock​(java.lang.String lockId,
                                                     java.time.Duration duration)
      • map

        default <T> T map​(java.util.function.Function<ReactiveSherlock,​T> mapper)