Package

xitrum

annotation

Permalink

package annotation

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. case class ActionAnnotations(routes: Seq[scala.reflect.api.JavaUniverse.Annotation] = Seq.empty, routeOrder: Option[scala.reflect.api.JavaUniverse.Annotation] = None, sockJsCookieNeeded: Option[scala.reflect.api.JavaUniverse.Annotation] = None, sockJsNoCookieNeeded: Option[scala.reflect.api.JavaUniverse.Annotation] = None, sockJsNoWebSocket: Option[scala.reflect.api.JavaUniverse.Annotation] = None, error: Option[scala.reflect.api.JavaUniverse.Annotation] = None, cache: Option[scala.reflect.api.JavaUniverse.Annotation] = None, swaggers: Seq[scala.reflect.api.JavaUniverse.Annotation] = Seq.empty[universe.Annotation]) extends Product with Serializable

    Permalink
  2. sealed trait Cache extends Annotation with StaticAnnotation

    Permalink
  3. case class CacheActionDay(days: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  4. case class CacheActionHour(hours: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  5. case class CacheActionMinute(minutes: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  6. case class CacheActionSecond(seconds: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  7. case class CachePageDay(days: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  8. case class CachePageHour(hours: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  9. case class CachePageMinute(minutes: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  10. case class CachePageSecond(seconds: Int) extends Annotation with Cache with Product with Serializable

    Permalink
  11. case class DELETE(paths: String*) extends Annotation with Route with Product with Serializable

    Permalink
  12. sealed trait Error extends Annotation with StaticAnnotation

    Permalink
  13. class Error404 extends Annotation with Error

    Permalink
  14. class Error500 extends Annotation with Error

    Permalink
  15. class First extends Annotation with RouteOrder

    Permalink
  16. case class GET(paths: String*) extends Annotation with Route with Product with Serializable

    Permalink
  17. class Last extends Annotation with RouteOrder

    Permalink
  18. case class PATCH(paths: String*) extends Annotation with Route with Product with Serializable

    Permalink
  19. case class POST(paths: String*) extends Annotation with Route with Product with Serializable

    Permalink
  20. case class PUT(paths: String*) extends Annotation with Route with Product with Serializable

    Permalink
  21. sealed trait Route extends Annotation with StaticAnnotation

    Permalink
  22. sealed trait RouteOrder extends Annotation with StaticAnnotation

    Permalink
  23. case class SOCKJS(paths: String*) extends Annotation with Route with Product with Serializable

    Permalink
  24. class SockJsCookieNeeded extends Annotation with StaticAnnotation

    Permalink

    If there's no SockJsCookieNeeded or SockJsNoCookieNeeded annotation, the cookie config is taken from sockJsCookie in xitrum.conf.

  25. class SockJsNoCookieNeeded extends Annotation with StaticAnnotation

    Permalink

    See SockJsCookieNeeded.

  26. class SockJsNoWebSocket extends Annotation with StaticAnnotation

    Permalink

    WebSocket is always turn on for SockJS.

    WebSocket is always turn on for SockJS. To turn off, use this annotation.

  27. case class Swagger(swaggerArgs: SwaggerArg*) extends Annotation with StaticAnnotation with Product with Serializable

    Permalink
  28. case class WEBSOCKET(paths: String*) extends Annotation with Route with Product with Serializable

    Permalink

Value Members

  1. object ActionAnnotations extends Serializable

    Permalink
  2. object Swagger extends Serializable

    Permalink

    See: https://github.com/swagger-api/swagger-spec/blob/master/versions/2.0.md

  3. object SwaggerTypes

    Permalink

Ungrouped