/** * 分布式锁 */ public interface DistributedLock { /** * 加锁 * * @param param 加锁参数 * @return 加锁是否成功 */ boolean lock(DistributedLockParam param); /** * 解锁 * * @param param 加锁参数 * @return 解锁是否成功 */ boolean unlock(DistributedLockParam param); }