接口 SyncLockService

所有已知实现类:
AbstractRedisSyncLockServiceImpl

public interface SyncLockService
同步锁-服务接口
版本:
1.0
作者:
yangyong
  • 方法详细资料

    • syncLock

      <T> T syncLock​(@Nonnull String key, @Nonnull Supplier<T> handler)
      同步锁业务处理
      类型参数:
      T - 结果数据类型
      参数:
      key - 同步锁键
      handler - 业务处理
      返回:
      结果数据
    • syncLockSingle

      void syncLockSingle​(@Nonnull String key, @Nonnull Duration timeout, @Nonnull Runnable handler)
      同步互斥锁业务处理
      参数:
      key - 同步锁键
      timeout - 超时时间
      handler - 业务执行