Base class for all non-Redis exceptions relating to client runtime. Implementations must only throw this type of exception when the problem(s) encountered are neither Redis usage errors, nor unexpected code segment execution.
For example, failure to establish a connection, or losing the connection, should raise this type of exception. But encountering parse errors in Redis responses streams is a bug and should be noted by raising a {@link ProviderException}.
@author Joubin Houshyar (alphazero@sensesay.net)
@version alpha.0, 04/02/09
@since alpha.0