Class RedissonRedLockLease.LockConfig
- java.lang.Object
-
- com.nikolastojiljkovic.akka.coordination.lease.RedissonRedLockLease.LockConfig
-
- All Implemented Interfaces:
java.io.Serializable
,scala.Equals
,scala.Product
- Enclosing class:
- RedissonRedLockLease
public static final class RedissonRedLockLease.LockConfig extends java.lang.Object implements scala.Product, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LockConfig(scala.Function1<java.lang.Object,scala.runtime.BoxedUnit> lockedCountChangeCallback, akka.coordination.lease.LeaseSettings leaseSettings, scala.collection.immutable.Seq<org.redisson.config.Config> clientConfigs, int minLocksAmount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description scala.collection.immutable.Seq<org.redisson.config.Config>
clientConfigs()
akka.coordination.lease.LeaseSettings
leaseSettings()
scala.Function1<java.lang.Object,scala.runtime.BoxedUnit>
lockedCountChangeCallback()
int
minLocksAmount()
-
-
-
Method Detail
-
lockedCountChangeCallback
public scala.Function1<java.lang.Object,scala.runtime.BoxedUnit> lockedCountChangeCallback()
-
leaseSettings
public akka.coordination.lease.LeaseSettings leaseSettings()
-
clientConfigs
public scala.collection.immutable.Seq<org.redisson.config.Config> clientConfigs()
-
minLocksAmount
public int minLocksAmount()
-
-