server.messages.query

PermissionMessages

object PermissionMessages

PermissionMessages are used to express permissions level requests.

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

Type Members

  1. trait AdminPermissionMessage extends AnyRef

    Trait that every message that defines an admin operation with permissions has to extend.

  2. case class NoAdminPermissionInfo() extends ReplyInfo with Product with Serializable

    A NoAdminPermissionInfo is a ReplyInfo containing the response to print on the console when a user tries to use an admin command without being an admin.

  3. trait NoPermissionMessage extends AnyRef

    Trait that every message that defines operations that doesn't need specific permissions has to extend.

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

    A NoReadPermissionInfo is a ReplyInfo containing the response to print on the console when a user tries to query a database on which he/she has no Read permission.

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

    A NoWritePermissionInfo is a ReplyInfo containing the response to print on the console when a user tries to modify something in a database on which he/she has no ReadWrite permission.

  6. trait ReadMessage extends NoPermissionMessage

    Trait that every message that defines an operation that needs read permissions has to extend.

  7. trait ReadWriteMessage extends ReadMessage

    Trait that every message that defines an operation that needs write permissions has to extend.

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