Packages

c

redis

SentinelMonitoredRedisBlockingClient

case class SentinelMonitoredRedisBlockingClient(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String, username: Option[String] = None, password: Option[String] = None, db: Option[Int] = None, name: String = "SMRedisBlockingClient")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends SentinelMonitoredRedisClientLike with BLists with Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SentinelMonitoredRedisBlockingClient
  2. Serializable
  3. Product
  4. Equals
  5. BLists
  6. Request
  7. SentinelMonitoredRedisClientLike
  8. ActorRequest
  9. SentinelMonitored
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SentinelMonitoredRedisBlockingClient(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String, username: Option[String] = None, password: Option[String] = None, db: Option[Int] = None, name: String = "SMRedisBlockingClient")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def blmove[R](source: String, destination: String, from: ListDirection, to: ListDirection, timeout: FiniteDuration = Duration.Zero)(implicit arg0: ByteStringDeserializer[R]): Future[Option[R]]
    Definition Classes
    BLists
  6. def blpop[R](keys: Seq[String], timeout: FiniteDuration = Duration.Zero)(implicit arg0: ByteStringDeserializer[R]): Future[Option[(String, R)]]
    Definition Classes
    BLists
  7. def brpop[R](keys: Seq[String], timeout: FiniteDuration = Duration.Zero)(implicit arg0: ByteStringDeserializer[R]): Future[Option[(String, R)]]
    Definition Classes
    BLists
  8. def brpoplpush[R](source: String, destination: String, timeout: FiniteDuration = Duration.Zero)(implicit arg0: ByteStringDeserializer[R]): Future[Option[R]]
    Definition Classes
    BLists
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  10. val db: Option[Int]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. implicit val executionContext: ExecutionContext
    Definition Classes
    SentinelMonitored
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def internalOnNewSlave(masterName: String, ip: String, port: Int): Unit
    Definition Classes
    SentinelMonitored
  16. def internalOnSlaveDown(masterName: String, ip: String, port: Int): Unit
    Definition Classes
    SentinelMonitored
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. val log: LoggingAdapter
    Definition Classes
    SentinelMonitored
  19. def makeSentinelClient(host: String, port: Int): SentinelClient
    Definition Classes
    SentinelMonitored
  20. def makeSentinelClientKey(host: String, port: Int): String
    Definition Classes
    SentinelMonitored
  21. val master: String
  22. val name: String
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. val onMasterChange: (String, Int) => Unit
  27. def onNewSentinel(masterName: String, sentinelip: String, sentinelport: Int): Unit
    Definition Classes
    SentinelMonitored
  28. val onNewSlave: (String, Int) => Unit
  29. def onSentinelDown(masterName: String, sentinelip: String, sentinelport: Int): Unit
    Definition Classes
    SentinelMonitored
  30. val onSlaveDown: (String, Int) => Unit
  31. def onSwitchMaster(masterName: String, ip: String, port: Int): Unit
    Definition Classes
    SentinelMonitored
  32. val password: Option[String]
  33. def productElementNames: Iterator[String]
    Definition Classes
    Product
  34. val redisClient: RedisBlockingClient
  35. def redisConnection: ActorRef
  36. def send[T](redisCommand: RedisCommand[_ <: RedisReply, T]): Future[T]
    Definition Classes
    ActorRequest
  37. val sentinelClients: Map[String, SentinelClient]
    Definition Classes
    SentinelMonitored
  38. val sentinels: Seq[(String, Int)]
  39. def stop(): Unit

    Disconnect from the server (stop the actors)

    Disconnect from the server (stop the actors)

    Definition Classes
    SentinelMonitoredRedisClientLike
  40. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  41. val username: Option[String]
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  45. def withMasterAddr[T](initFunction: (String, Int) => T): T
    Definition Classes
    SentinelMonitored
  46. def withSlavesAddr[T](initFunction: (Seq[(String, Int)]) => T): T
    Definition Classes
    SentinelMonitored

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from BLists

Inherited from Request

Inherited from ActorRequest

Inherited from SentinelMonitored

Inherited from AnyRef

Inherited from Any

Ungrouped