Class RedissonManager


  • public class RedissonManager
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RedissonManager()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addListenerOnClientShutdown​(org.redisson.Redisson client, scala.Function1<scala.Option<java.lang.Throwable>,​scala.runtime.BoxedUnit> leaseLostCallback, java.lang.Object parent)  
      static void addLockReference​(akka.actor.ActorSystem actorSystem, org.redisson.Redisson client, org.redisson.api.RLock lock, long ownerThreadId)  
      static org.redisson.Redisson getClient​(org.redisson.config.Config config, akka.actor.ActorSystem actorSystem, scala.concurrent.ExecutionContext ec)  
      static org.slf4j.Logger logger()  
      static void removeListenerOnClientShutdown​(org.redisson.Redisson client, java.lang.Object parent)  
      static void removeLockReference​(akka.actor.ActorSystem actorSystem, org.redisson.Redisson client, org.redisson.api.RLock lock)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RedissonManager

        public RedissonManager()
    • Method Detail

      • logger

        public static org.slf4j.Logger logger()
      • getClient

        public static org.redisson.Redisson getClient​(org.redisson.config.Config config,
                                                      akka.actor.ActorSystem actorSystem,
                                                      scala.concurrent.ExecutionContext ec)
      • addListenerOnClientShutdown

        public static void addListenerOnClientShutdown​(org.redisson.Redisson client,
                                                       scala.Function1<scala.Option<java.lang.Throwable>,​scala.runtime.BoxedUnit> leaseLostCallback,
                                                       java.lang.Object parent)
      • removeListenerOnClientShutdown

        public static void removeListenerOnClientShutdown​(org.redisson.Redisson client,
                                                          java.lang.Object parent)
      • addLockReference

        public static void addLockReference​(akka.actor.ActorSystem actorSystem,
                                            org.redisson.Redisson client,
                                            org.redisson.api.RLock lock,
                                            long ownerThreadId)
      • removeLockReference

        public static void removeLockReference​(akka.actor.ActorSystem actorSystem,
                                               org.redisson.Redisson client,
                                               org.redisson.api.RLock lock)