Packages

c

redis

SentinelMonitoredRedisBlockingClient

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

    Disconnect from the server (stop the actors)

    Disconnect from the server (stop the actors)

    Definition Classes
    SentinelMonitoredRedisClientLike
  39. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  43. def withMasterAddr[T](initFunction: (String, Int) => T): T
    Definition Classes
    SentinelMonitored
  44. 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