server.messages

query

package query

Visibility
  1. Public
  2. All

Type Members

  1. case class LoginMessage(username: String, password: String) extends QueryMessage with Product with Serializable

    A LoginMessage is used to request a login operation.

  2. trait QueryMessage extends AnyRef

    Trait that every message that belongs to query operations has to extend.

  3. case class ReplyErrorInfo() extends ReplyInfo with Product with Serializable

  4. trait ReplyInfo extends AnyRef

    Trait that every message that is used as response info has to extend.

  5. case class ReplyMessage(result: ReplyResult, question: QueryMessage, info: ReplyInfo = null) extends Product with Serializable

    A ReplyMessage is used as response to an operation request.

  6. case class ServiceErrorInfo(error: String) extends ReplyInfo with Product with Serializable

Value Members

  1. object ErrorMessages

    ErrorMessages are used to manage invalid operations and errors.

  2. object PermissionMessages

    PermissionMessages are used to express permissions level requests.

  3. package admin

  4. package user

Ungrouped