skinny

micro

package micro

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

Type Members

  1. type Action = () ⇒ Any

  2. type ActionResult = micro.response.ActionResult

  3. type AppBase = SkinnyMicroBase

  4. type AsyncAction = (Context) ⇒ Any

  5. type AsyncResult = micro.async.AsyncResult

  6. type AsyncSingleApp = AsyncSkinnyMicroServlet

  7. type AsyncWebApp = AsyncSkinnyMicroFilter

  8. type ContentTypeInferrer = PartialFunction[Any, String]

  9. type Context = SkinnyContext

  10. type ErrorHandler = PartialFunction[Throwable, Any]

  11. type MultiParams = MultiMap

  12. type Params = MultiMapHeadView[String, String] with MapWithIndifferentAccess[String]

  13. type RenderPipeline = PartialFunction[Any, Any]

  14. type ResponseStatus = micro.response.ResponseStatus

  15. type SingleApp = SkinnyMicroServlet

  16. type WebApp = SkinnyMicroFilter

Value Members

  1. val Accepted: micro.response.Accepted.type

  2. val ActionResult: micro.response.ActionResult.type

  3. val AlreadyReported: micro.response.AlreadyReported.type

  4. val AsyncResult: micro.async.AsyncResult.type

  5. val BadGateway: micro.response.BadGateway.type

  6. val BadRequest: micro.response.BadRequest.type

  7. val Conflict: micro.response.Conflict.type

  8. val Created: micro.response.Created.type

  9. val EnvironmentKey: String

  10. val ExpectationFailed: micro.response.ExpectationFailed.type

  11. val FailedDependency: micro.response.FailedDependency.type

  12. val Forbidden: micro.response.Forbidden.type

  13. val Found: micro.response.Found.type

  14. val GatewayTimeout: micro.response.GatewayTimeout.type

  15. val Gone: micro.response.Gone.type

  16. val HTTPVersionNotSupported: micro.response.HTTPVersionNotSupported.type

  17. val IMUsed: micro.response.IMUsed.type

  18. val InsufficientStorage: micro.response.InsufficientStorage.type

  19. val InternalServerError: micro.response.InternalServerError.type

  20. val LengthRequired: micro.response.LengthRequired.type

  21. val Locked: micro.response.Locked.type

  22. val LoopDetected: micro.response.LoopDetected.type

  23. val MethodNotAllowed: micro.response.MethodNotAllowed.type

  24. val MovedPermanently: micro.response.MovedPermanently.type

  25. val MultiParamsKey: String

  26. val MultiStatus: micro.response.MultiStatus.type

  27. val MultipleChoices: micro.response.MultipleChoices.type

  28. val NetworkAuthenticationRequired: micro.response.NetworkAuthenticationRequired.type

  29. val NoContent: micro.response.NoContent.type

  30. val NonAuthoritativeInformation: micro.response.NonAuthoritativeInformation.type

  31. val NotAcceptable: micro.response.NotAcceptable.type

  32. val NotExtended: micro.response.NotExtended.type

  33. val NotFound: micro.response.NotFound.type

  34. val NotImplemented: micro.response.NotImplemented.type

  35. val NotModified: micro.response.NotModified.type

  36. val Ok: micro.response.Ok.type

  37. val PartialContent: micro.response.PartialContent.type

  38. val PaymentRequired: micro.response.PaymentRequired.type

  39. val PermanentRedirect: micro.response.PermanentRedirect.type

  40. val PreconditionFailed: micro.response.PreconditionFailed.type

  41. val PreconditionRequired: micro.response.PreconditionRequired.type

  42. val ProxyAuthenticationRequired: micro.response.ProxyAuthenticationRequired.type

  43. val RequestEntityTooLarge: micro.response.RequestEntityTooLarge.type

  44. val RequestHeaderFieldsTooLarge: micro.response.RequestHeaderFieldsTooLarge.type

  45. val RequestTimeout: micro.response.RequestTimeout.type

  46. val RequestURITooLong: micro.response.RequestURITooLong.type

  47. val RequestedRangeNotSatisfiable: micro.response.RequestedRangeNotSatisfiable.type

  48. val ResetContent: micro.response.ResetContent.type

  49. val ResponseStatus: micro.response.ResponseStatus.type

  50. val SeeOther: micro.response.SeeOther.type

  51. val ServiceUnavailable: micro.response.ServiceUnavailable.type

  52. val TemporaryRedirect: micro.response.TemporaryRedirect.type

  53. val TooManyRequests: micro.response.TooManyRequests.type

  54. val Unauthorized: micro.response.Unauthorized.type

  55. val UnprocessableEntity: micro.response.UnprocessableEntity.type

  56. val UnsupportedMediaType: micro.response.UnsupportedMediaType.type

  57. val UpgradeRequired: micro.response.UpgradeRequired.type

  58. val UseProxy: micro.response.UseProxy.type

  59. val VariantAlsoNegotiates: micro.response.VariantAlsoNegotiates.type

  60. package contrib

  61. def halt(result: micro.response.ActionResult): Nothing

    Definition Classes
    HaltPassControl
  62. def halt[T](status: Integer, body: T, headers: Map[String, String], reason: String)(implicit arg0: Manifest[T]): Nothing

    Definition Classes
    HaltPassControl
  63. def pass(): Nothing

    Definition Classes
    HaltPassControl
  64. def using[R <: Closable, A](resource: R)(f: (R) ⇒ A): A

Inherited from HaltPassControl

Inherited from AnyRef

Inherited from Any

Ungrouped