p

scredis

exceptions

package exceptions

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class RedisClusterErrorResponseException(error: ClusterError, message: String) extends RedisException with Product with Serializable

    Exception with a specific cluster error response, which allows a cluster client to respond by redirecting the request and changing its state.

  2. final case class RedisClusterException(message: String) extends RedisException with Product with Serializable

    A generic exception signaling some problem with cluster state.

  3. final case class RedisErrorResponseException(message: String) extends RedisException with Product with Serializable

    Exception thrown when the Redis server replies with an error message

  4. abstract class RedisException extends Exception

    Base class of all exceptions thrown by scredis

  5. final case class RedisIOException(message: String = null, cause: Throwable = null) extends RedisException with Product with Serializable

    Wraps all IO exceptions

  6. final case class RedisInvalidArgumentException(message: String) extends RedisException with Product with Serializable

    Exception thrown when the provided arguments of a command are invalid

  7. final case class RedisProtocolException(message: String, cause: Throwable = null) extends RedisException with Product with Serializable

    Exception resulting from an unexpected breach of protocol such as receiving an unexpected reply from the Redis server.

    Exception resulting from an unexpected breach of protocol such as receiving an unexpected reply from the Redis server. This should never happen in practice.

  8. final case class RedisReaderException(cause: Throwable) extends RedisException with Product with Serializable

    Exception thrown when part of the response could not be deserialized by the provided scredis.serialization.Reader.

  9. final case class RedisTransactionBuilderException(message: String = null, cause: Throwable = null) extends RedisException with Product with Serializable

    Exception that can be thrown while building a Transaction

  10. final case class RedisWriterException(cause: Throwable) extends RedisException with Product with Serializable

    Exception thrown when a command argument could not be serialized by the provided scredis.serialization.Writer.

Value Members

  1. case object RedisTransactionAbortedException extends RedisException with Product with Serializable

    Exception resulting from a transaction being aborted due to watched key(s).

Ungrouped