Uses of Class
com.github.ddth.dlock.impl.AbstractDLock
-
Packages that use AbstractDLock Package Description com.github.ddth.dlock.impl com.github.ddth.dlock.impl.inmem com.github.ddth.dlock.impl.redis -
-
Uses of AbstractDLock in com.github.ddth.dlock.impl
Methods in com.github.ddth.dlock.impl that return AbstractDLock Modifier and Type Method Description protected AbstractDLockAbstractDLockFactory. createAndInitLockInstance(String name, Properties lockProps)Create and initializes anIDLockinstance, ready for use.AbstractDLockAbstractDLockFactory. createLock(String name)Create a new lock.protected abstract AbstractDLockAbstractDLockFactory. createLockInternal(String name, Properties lockProps)Create a new lock instance, but does not initialize it.AbstractDLockAbstractDLock. init()Init method.protected AbstractDLockAbstractDLock. setClientId(String clientId)Get client-id who is currently holding the lock.AbstractDLockAbstractDLock. setLockProperties(Properties lockProps)Lock's custom properties.AbstractDLockAbstractDLock. setName(String name)protected AbstractDLockAbstractDLock. setTimestampExpiry(long timestampExpiry)Get timestamp (in milliseconds) when the lock-acquisition expires. -
Uses of AbstractDLock in com.github.ddth.dlock.impl.inmem
Subclasses of AbstractDLock in com.github.ddth.dlock.impl.inmem Modifier and Type Class Description classInmemDLockIn-memory implementation ofIDLock. -
Uses of AbstractDLock in com.github.ddth.dlock.impl.redis
Subclasses of AbstractDLock in com.github.ddth.dlock.impl.redis Modifier and Type Class Description classBaseRedisDLockclassClusteredRedisDLockClustered Redis implementation ofICache.classRedisDLock
-