Package

colossus.protocols

memcache

Permalink

package memcache

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. memcache
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait Compressor extends AnyRef

    Permalink
  2. class InvalidMemcacheKeyException extends Exception

    Permalink
  3. trait Memcache extends CodecDSL

    Permalink
  4. class MemcacheCallbackClient extends MemcacheClient[Callback] with CallbackResponseAdapter[Memcache]

    Permalink
  5. trait MemcacheClient[M[_]] extends AnyRef

    Permalink

    This trait houses the Memcache API.

    This trait houses the Memcache API. It contains implementations for most(not all commands. The only commands not supported yet are: - CAS (upcoming) - admin type commands.

    Just because these commands are not implemented, doesn't mean they cannot be used. The implementors of this trait provide a generic 'execute' command, which allows for the execution of arbitrary colossus.protocols.memcache.MemcacheCommand objects. The calling code is responsible for handling the raw colossus.protocols.memcache.MemcacheReply. The only restriction here is that the replies must fall in line with what the colossus.protocols.memcache.MemcacheReply expects, or the parser will fail to recognize the response as valid.

  6. class MemcacheClientCodec extends ClientCodec[MemcacheCommand, MemcacheReply]

    Permalink
  7. sealed trait MemcacheCommand extends AnyRef

    Permalink
  8. class MemcacheFutureClient extends MemcacheClient[Future] with FutureResponseAdapter[Memcache]

    Permalink
  9. sealed trait MemcacheHeader extends AnyRef

    Permalink
  10. sealed trait MemcacheReply extends AnyRef

    Permalink
  11. class MemcacheReplyParser extends AnyRef

    Permalink
  12. sealed trait MemcacheWriteCommand extends MemcacheCommand

    Permalink
  13. case class UnexpectedMemcacheReplyException(message: String) extends Exception with Product with Serializable

    Permalink
  14. class ZCompressor extends Compressor

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped