package exceptions
- Alphabetic
- Public
- All
Type Members
- 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.
- final case class RedisClusterException(message: String) extends RedisException with Product with Serializable
A generic exception signaling some problem with cluster state.
- final case class RedisErrorResponseException(message: String) extends RedisException with Product with Serializable
Exception thrown when the Redis server replies with an error message
- abstract class RedisException extends Exception
Base class of all exceptions thrown by scredis
- final case class RedisIOException(message: String = null, cause: Throwable = null) extends RedisException with Product with Serializable
Wraps all IO exceptions
- final case class RedisInvalidArgumentException(message: String) extends RedisException with Product with Serializable
Exception thrown when the provided arguments of a command are invalid
- 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. - 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.
- 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
- 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
- object RedisTransactionAbortedException extends RedisException with Product with Serializable
Exception resulting from a transaction being aborted due to watched key(s).