package micro
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- micro
- HaltPassControl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type Action = () ⇒ Any
- type ActionResult = micro.response.ActionResult
- type AppBase = SkinnyMicroBase
- type AsyncAction = (Context) ⇒ Any
- type AsyncResult = micro.async.AsyncResult
- type AsyncSingleApp = AsyncSkinnyMicroServlet
- type AsyncWebApp = AsyncSkinnyMicroFilter
- type ContentTypeInferrer = PartialFunction[Any, String]
- type Context = SkinnyContext
- type Cookie = micro.cookie.Cookie
- type CookieOptions = micro.cookie.CookieOptions
- type ErrorHandler = PartialFunction[Throwable, Any]
- type MultiParams = MultiMap
- type Params = MultiMapHeadView[String, String] with MapWithIndifferentAccess[String]
- type RenderPipeline = PartialFunction[Any, Any]
- type ResponseStatus = micro.response.ResponseStatus
- type SingleApp = SkinnyMicroServlet
- class SkinnyMicroServerBootstrap extends LifeCycle
- class SkinnyMicroServerListener extends SkinnyListener
- type TypedAsyncSingleApp = TypedAsyncSkinnyMicroServlet
- type TypedAsyncWebApp = TypedAsyncSkinnyMicroFilter
- type TypedSingleApp = TypedSkinnyMicroServlet
- type TypedWebApp = TypedSkinnyMicroFilter
- type WebApp = SkinnyMicroFilter
- trait WebServer extends JettyServer
Value Members
- val Accepted: micro.response.Accepted.type
- val ActionResult: micro.response.ActionResult.type
- val AlreadyReported: micro.response.AlreadyReported.type
- val AsyncResult: micro.async.AsyncResult.type
- val BadGateway: micro.response.BadGateway.type
- val BadRequest: micro.response.BadRequest.type
- val Conflict: micro.response.Conflict.type
- val Cookie: micro.cookie.Cookie.type
- val CookieOptions: micro.cookie.CookieOptions.type
- val Created: micro.response.Created.type
- val EnvironmentKey: String
- val ExpectationFailed: micro.response.ExpectationFailed.type
- val FailedDependency: micro.response.FailedDependency.type
- val Forbidden: micro.response.Forbidden.type
- val Found: micro.response.Found.type
- val GatewayTimeout: micro.response.GatewayTimeout.type
- val Gone: micro.response.Gone.type
- val HTTPVersionNotSupported: micro.response.HTTPVersionNotSupported.type
- val IMUsed: micro.response.IMUsed.type
- val InsufficientStorage: micro.response.InsufficientStorage.type
- val InternalServerError: micro.response.InternalServerError.type
- val LengthRequired: micro.response.LengthRequired.type
- val Locked: micro.response.Locked.type
- val LoopDetected: micro.response.LoopDetected.type
- val MethodNotAllowed: micro.response.MethodNotAllowed.type
- val MovedPermanently: micro.response.MovedPermanently.type
- val MultiParamsKey: String
- val MultiStatus: micro.response.MultiStatus.type
- val MultipleChoices: micro.response.MultipleChoices.type
- val NetworkAuthenticationRequired: micro.response.NetworkAuthenticationRequired.type
- val NoContent: micro.response.NoContent.type
- val NonAuthoritativeInformation: micro.response.NonAuthoritativeInformation.type
- val NotAcceptable: micro.response.NotAcceptable.type
- val NotExtended: micro.response.NotExtended.type
- val NotFound: micro.response.NotFound.type
- val NotImplemented: micro.response.NotImplemented.type
- val NotModified: micro.response.NotModified.type
- val Ok: micro.response.Ok.type
- val PartialContent: micro.response.PartialContent.type
- val PaymentRequired: micro.response.PaymentRequired.type
- val PermanentRedirect: micro.response.PermanentRedirect.type
- val PreconditionFailed: micro.response.PreconditionFailed.type
- val PreconditionRequired: micro.response.PreconditionRequired.type
- val ProxyAuthenticationRequired: micro.response.ProxyAuthenticationRequired.type
- val RequestEntityTooLarge: micro.response.RequestEntityTooLarge.type
- val RequestHeaderFieldsTooLarge: micro.response.RequestHeaderFieldsTooLarge.type
- val RequestTimeout: micro.response.RequestTimeout.type
- val RequestURITooLong: micro.response.RequestURITooLong.type
- val RequestedRangeNotSatisfiable: micro.response.RequestedRangeNotSatisfiable.type
- val ResetContent: micro.response.ResetContent.type
- val ResponseStatus: micro.response.ResponseStatus.type
- val SeeOther: micro.response.SeeOther.type
- val ServiceUnavailable: micro.response.ServiceUnavailable.type
- val TemporaryRedirect: micro.response.TemporaryRedirect.type
- val TooManyRequests: micro.response.TooManyRequests.type
- val Unauthorized: micro.response.Unauthorized.type
- val UnprocessableEntity: micro.response.UnprocessableEntity.type
- val UnsupportedMediaType: micro.response.UnsupportedMediaType.type
- val UpgradeRequired: micro.response.UpgradeRequired.type
- val UseProxy: micro.response.UseProxy.type
- val VariantAlsoNegotiates: micro.response.VariantAlsoNegotiates.type
-
def
halt(result: micro.response.ActionResult): Nothing
- Definition Classes
- HaltPassControl
-
def
halt[T](status: Integer, body: T, headers: Map[String, String], reason: String)(implicit arg0: Manifest[T]): Nothing
- Definition Classes
- HaltPassControl
-
def
pass(): Nothing
- Definition Classes
- HaltPassControl
- def using[R <: Closable, A](resource: R)(f: (R) ⇒ A): A
- object WebServer extends WebServer