Class LockService

java.lang.Object
io.dingodb.sdk.service.WatchService
io.dingodb.sdk.service.LockService

public class LockService extends WatchService
  • Field Details

    • leaseTtl

      public final long leaseTtl
    • resource

      public final String resource
    • ttlRefreshTime

      public volatile long ttlRefreshTime
    • resourcePrefixBegin

      public final String resourcePrefixBegin
    • resourcePrefixEnd

      public final String resourcePrefixEnd
    • ownerLockList

      public List<LockService.Lock> ownerLockList
    • LOCK_FUTURE_POOL

      public static final ThreadPoolExecutor LOCK_FUTURE_POOL
  • Constructor Details

    • LockService

      public LockService(String servers)
    • LockService

      public LockService(String resource, String servers)
    • LockService

      public LockService(String servers, int leaseTtl)
    • LockService

      public LockService(String resource, String servers, int leaseTtl)
  • Method Details