Class

colossus.protocols.memcache

MemcacheCallbackClient

Related Doc: package memcache

Permalink

class MemcacheCallbackClient extends MemcacheClient[Callback] with CallbackResponseAdapter[Memcache]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MemcacheCallbackClient
  2. CallbackResponseAdapter
  3. ResponseAdapter
  4. MemcacheClient
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MemcacheCallbackClient(client: ServiceClientLike[MemcacheCommand, MemcacheReply])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def add(key: ByteString, value: ByteString, ttl: Int = 0, flags: Int = 0): Callback[Boolean]

    Permalink
    Definition Classes
    MemcacheClient
  5. def append(key: ByteString, value: ByteString): Callback[Boolean]

    Permalink
    Definition Classes
    MemcacheClient
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. val client: ServiceClientLike[MemcacheCommand, MemcacheReply]

    Permalink
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def counterAsOptionCommand(c: MemcacheCommand, key: ByteString): Callback[Option[Long]]

    Permalink
    Attributes
    protected
    Definition Classes
    MemcacheClient
  10. def decr(key: ByteString, value: Long): Callback[Option[Long]]

    Permalink
    Definition Classes
    MemcacheClient
  11. def delete(key: ByteString): Callback[Boolean]

    Permalink
    Definition Classes
    MemcacheClient
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def execute(i: Input): Callback[Output]

    Permalink
  15. def executeAndMap[T](i: Input)(f: (Output) ⇒ Callback[T]): Callback[T]

    Permalink
    Attributes
    protected
    Definition Classes
    ResponseAdapter
  16. def executeCommand[T](c: MemcacheCommand, key: ByteString)(goodCase: PartialFunction[MemcacheReply, Callback[T]]): Callback[T]

    Permalink
    Attributes
    protected
    Definition Classes
    MemcacheClient
  17. def failure[T](ex: Throwable): Callback[T]

    Permalink
    Attributes
    protected
    Definition Classes
    CallbackResponseAdapterResponseAdapter
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def flatMap[T](t: Callback[Output])(f: (Output) ⇒ Callback[T]): Callback[T]

    Permalink
    Attributes
    protected
    Definition Classes
    CallbackResponseAdapterResponseAdapter
  20. def get(key: ByteString): Callback[Option[Value]]

    Permalink
    Definition Classes
    MemcacheClient
  21. def getAll(keys: ByteString*): Callback[Map[ByteString, Value]]

    Permalink
    Definition Classes
    MemcacheClient
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  24. def incr(key: ByteString, value: Long): Callback[Option[Long]]

    Permalink
    Definition Classes
    MemcacheClient
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. def map[T, U](t: Callback[T])(f: (T) ⇒ U): Callback[U]

    Permalink
    Attributes
    protected
    Definition Classes
    CallbackResponseAdapterResponseAdapter
  27. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. def prepend(key: ByteString, value: ByteString): Callback[Boolean]

    Permalink
    Definition Classes
    MemcacheClient
  31. def replace(key: ByteString, value: ByteString, ttl: Int = 0, flags: Int = 0): Callback[Boolean]

    Permalink
    Definition Classes
    MemcacheClient
  32. def set(key: ByteString, value: ByteString, ttl: Int = 0, flags: Int = 0): Callback[Boolean]

    Permalink
    Definition Classes
    MemcacheClient
  33. def storageAsBooleanCommand(c: MemcacheCommand, key: ByteString): Callback[Boolean]

    Permalink
    Attributes
    protected
    Definition Classes
    MemcacheClient
  34. def success[T](t: T): Callback[T]

    Permalink
    Attributes
    protected
    Definition Classes
    CallbackResponseAdapterResponseAdapter
  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  36. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  37. def touch(key: ByteString, ttl: Int = 0): Callback[Boolean]

    Permalink
    Definition Classes
    MemcacheClient
  38. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ResponseAdapter[Memcache, Callback]

Inherited from MemcacheClient[Callback]

Inherited from AnyRef

Inherited from Any

Ungrouped