server.messages.query.user

RowMessages

object RowMessages

RowMessages are used to manage operations on items.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RowMessages
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class FindInfo(value: Array[Byte]) extends ReplyInfo with Product with Serializable

    A FindInfo is used as response to a find item request, returning the value of the item.

  2. case class FindRowMessage(key: String) extends RowMessage with ReadMessage with Product with Serializable

    An FindRowMessage is used to request the value of an item on the selected map.

  3. case class InsertRowMessage(key: String, value: Array[Byte]) extends RowMessage with ReadWriteMessage with Product with Serializable

    An InsertRowMessage is used to request the insert of an item on the selected map.

  4. case class KeyAlreadyExistInfo() extends ReplyInfo with Product with Serializable

    A KeyAlreadyExistInfo is used as response to a insert item request, if the item requested for creation already exist.

  5. case class KeyDoesNotExistInfo() extends ReplyInfo with Product with Serializable

    A KeyDoesNotExistInfo is used as response to a item request, if the item requested does not exist.

  6. case class ListKeyInfo(keys: List[String]) extends ReplyInfo with Product with Serializable

    A ListKeyInfo is used as response to a list keys request.

  7. case class ListKeysMessage() extends RowMessage with ReadMessage with Product with Serializable

    A ListKeysMessage is used to request the list of keys that compose the selected map.

  8. case class NoKeysInfo() extends ReplyInfo with Product with Serializable

    A NoKeyInfo is used as response to a list keys request if no keys are present in the selected map.

  9. case class RemoveRowMessage(key: String) extends RowMessage with ReadWriteMessage with Product with Serializable

    An RemoveRowMessage is used to request the removal of an item on the selected map.

  10. trait RowMessage extends UserMessage

    Trait that every message which belongs to rows operations has to extend.

  11. case class StorefinderRowMessage(mapName: String, rowMessage: RowMessage) extends RowMessage with Product with Serializable

    A StorefinderRowMessage is used to pass the RowMessage to the Storefinder which represents the selected map.

  12. case class UpdateRowMessage(key: String, value: Array[Byte]) extends RowMessage with ReadWriteMessage with Product with Serializable

    An UpdateRowMessage is used to request the update of an item on the selected map.

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped