public class DistributedLockStore extends RedisTemplateX<String,String>
| Constructor and Description |
|---|
DistributedLockStore(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) |
| Modifier and Type | Method and Description |
|---|---|
org.openingo.jdkits.http.RespData |
extendedLockExpireTime(String resource,
String lockToken,
Integer expireTimeInSecond)
extended Lock Expire Time
|
org.openingo.jdkits.http.RespData |
lock(String resource,
String lockToken,
Integer expireTimeInSecond)
lock resource
|
org.openingo.jdkits.http.RespData |
unlock(String resource,
String lockToken)
unlock resource
|
append, bitField, blPop, boundGeoOps, boundHashOps, boundListOps, boundSetOps, boundValueOps, boundZSetOps, brPop, brPoplPush, countExistingKeys, decr, decrBy, del, del, discard, exec, exec, execute, executePipelined, executePipelined, exists, expire, expireAt, geoAdd, geoAdd, geoAdd, geoAdd, geoDist, geoDist, geoHash, geoPos, geoRadius, geoRadius, geoRadiusByMember, geoRadiusByMember, geoRadiusByMember, geoRemove, get, getBit, getRange, getRedisTemplate, getSet, hDel, hExists, hGet, hGetAll, hKeys, hLen, hMget, hmset, hSet, hVals, incr, incrBy, lIndex, lLen, lPop, lPush, lPush, lPush, lPushx, lRange, lRem, lSet, ltrim, mGet, move, mSet, mSet, multi, opsForCluster, opsForGeo, opsForHash, opsForHyperLogLog, opsForList, opsForSet, opsForValue, opsForZSet, persist, pExpire, pfAdd, pfCount, pfMerge, rename, rPop, rPoplPush, rPush, rPush, rPush, rPushx, sAdd, sCard, sDiff, sDiff, sDiffStore, sDiffStore, set, setBit, setEnableTransactionSupport, setEx, setEx, setNx, setNx, setNx, setRange, setXx, setXx, setXx, sInter, sInter, sInterStore, sInterstore, sIsMember, sMembers, sort, sort, sort, sort, sort, sPop, sRandMember, sRandMember, sRem, strLen, sUnion, sUnion, sUnionStore, sUnionStore, ttl, type, unlink, unlink, unwatch, watch, watch, zAdd, zAdd, zCard, zCount, zIncrby, zInterStore, zInterStore, zInterStore, zRange, zRangeByLex, zRangeByLex, zRangeByScore, zRangeByScore, zRank, zRem, zRemRangeByRank, zRemRangeByScore, zRevRange, zRevRange, zRevRangeByScore, zRevRank, zScan, zScore, zUnionStore, zUnionStore, zUnionStoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitzInterStore, zUnionStorepublic DistributedLockStore(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
public org.openingo.jdkits.http.RespData lock(String resource, String lockToken, Integer expireTimeInSecond)
resource - lock resourcelockToken - tokenexpireTimeInSecond - expire timepublic org.openingo.jdkits.http.RespData unlock(String resource, String lockToken)
resource - lock resourcelockToken - tokenCopyright © 2021. All rights reserved.