redis.actors

package redis.actors

Type members

Classlikes

object InvalidRedisReply extends RuntimeException
case object NoConnectionException extends RuntimeException
case class QueuePromises(queue: Queue[Operation[_, _]])
class RedisClientActor(val address: InetSocketAddress, getConnectOperations: () => Seq[Operation[_, _]], onConnectStatus: Boolean => Unit, dispatcherName: String, connectTimeout: Option[FiniteDuration]) extends RedisWorkerIO
abstract class RedisSubscriberActor(address: InetSocketAddress, channels: Seq[String], patterns: Seq[String], authUsername: Option[String], authPassword: Option[String], onConnectStatus: Boolean => Unit) extends RedisWorkerIO with DecodeReplies
class RedisSubscriberActorWithCallback(address: InetSocketAddress, channels: Seq[String], patterns: Seq[String], messageCallback: Message => Unit, pmessageCallback: PMessage => Unit, authUsername: Option[String], authPassword: Option[String], onConnectStatus: Boolean => Unit) extends RedisSubscriberActor
abstract class RedisWorkerIO(val address: InetSocketAddress, onConnectStatus: Boolean => Unit, connectTimeout: Option[FiniteDuration]) extends Actor with ActorLogging
case class ReplyErrorException(message: String) extends Exception
object WriteAck extends Event