Package

skinny

controller

Permalink

package controller

Visibility
  1. Public
  2. All

Type Members

  1. case class ActionDefinition(name: Symbol, method: HttpMethod, matcher: (HttpMethod, String) ⇒ Boolean) extends Product with Serializable

    Permalink

    Action definition.

    Action definition.

    Action represents a tuple of symbol name, HTTP method and path matcher. For example, actions will be used for predicating filters should be applied.

    name

    symbol value for this action method

    method

    http method

    matcher

    path matcher

  2. trait AsyncSkinnyApiController extends AsyncSkinnyControllerBase with AsyncSkinnyMicroFilter

    Permalink

    SkinnyController as a Servlet for REST APIs.

    SkinnyController as a Servlet for REST APIs.

    NOTICE: If you'd like to disable Set-Cookie header for session id, configure in web.xml

  3. trait AsyncSkinnyApiServlet extends HttpServlet with AsyncSkinnyMicroServlet with AsyncSkinnyControllerBase

    Permalink

    Skinny Servlet Controller for REST APIs.

    Skinny Servlet Controller for REST APIs.

    NOTICE: If you'd like to disable Set-Cookie header for session id, configure in web.xml

  4. trait AsyncSkinnyController extends AsyncSkinnyMicroFilter with AsyncSkinnyControllerBase with AsyncSkinnyWebPageControllerFeatures

    Permalink

    Skinny controller.

  5. trait AsyncSkinnyControllerBase extends SkinnyControllerCommonBase with AsyncFeatures with AsyncBeforeAfterActionFeature

    Permalink
  6. class AsyncSkinnyServlet extends HttpServlet with AsyncSkinnyMicroServlet with AsyncSkinnyControllerBase with AsyncSkinnyWebPageControllerFeatures

    Permalink

    SkinnyController as a Servlet.

  7. trait AsyncSkinnyWebPageControllerFeatures extends SkinnyControllerCommonBase with FlashFeature with TemplateEngineFeature with ScalateTemplateEngineFeature with AsyncCSRFProtectionFeature with AsyncXXSSProtectionHeaderFeature with AsyncXFrameOptionsHeaderFeature

    Permalink

    Additional web pages specific features for SkinnyControllers.

  8. case class Flash(underlying: FlashMap) extends Dynamic with Product with Serializable

    Permalink

    org.scalatra.FlashMap wrapper.

    org.scalatra.FlashMap wrapper.

    underlying

    scalatra's FlashMap

  9. trait SkinnyApiController extends SkinnyControllerBase with SkinnyMicroFilter

    Permalink

    SkinnyController as a Servlet for REST APIs.

    SkinnyController as a Servlet for REST APIs.

    NOTICE: If you'd like to disable Set-Cookie header for session id, configure in web.xml

  10. trait SkinnyApiResource extends SkinnyApiResourceWithId[Long]

    Permalink

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps.

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps. SkinnyApiResource is surely inspired by Rails ActiveSupport.

  11. trait SkinnyApiResourceActions[Id] extends AnyRef

    Permalink

    Actions for Skinny API resource.

  12. trait SkinnyApiResourceRoutes[Id] extends SkinnyControllerBase with RoutesAsImplicits with routing.Routes

    Permalink

    Routes for Skinny API resource.

  13. trait SkinnyApiResourceServlet extends HttpServlet with SkinnyApiResourceServletWithId[Long]

    Permalink

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps.

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps. SkinnyApiResourceServlet is surely inspired by Rails ActiveSupport.

  14. trait SkinnyApiResourceServletWithId[Id] extends HttpServlet with SkinnyApiServlet with SkinnyApiResourceActions[Id] with SkinnyApiResourceRoutes[Id]

    Permalink
  15. trait SkinnyApiResourceWithId[Id] extends SkinnyApiController with SkinnyApiResourceActions[Id] with SkinnyApiResourceRoutes[Id]

    Permalink
  16. trait SkinnyApiServlet extends HttpServlet with SkinnyMicroServlet with SkinnyControllerBase

    Permalink

    Skinny Servlet Controller for REST APIs.

    Skinny Servlet Controller for REST APIs.

    NOTICE: If you'd like to disable Set-Cookie header for session id, configure in web.xml

  17. class SkinnyController extends SkinnyMicroFilter with SkinnyControllerBase with SkinnyWebPageControllerFeatures

    Permalink

    Skinny controller.

  18. trait SkinnyControllerBase extends SkinnyControllerCommonBase with ThreadLocalFeatures with BeforeAfterActionFeature with ThreadLocalRequestFeature

    Permalink
  19. trait SkinnyResource extends SkinnyController with SkinnyResourceWithId[Long]

    Permalink

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps.

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps. SkinnyResource is surely inspired by Rails ActiveSupport.

  20. trait SkinnyResourceActions[Id] extends SkinnyApiResourceActions[Id]

    Permalink

    Actions for Skinny resource.

  21. trait SkinnyResourceRoutes[Id] extends SkinnyApiResourceRoutes[Id] with routing.Routes

    Permalink

    Routes for Skinny resource.

  22. trait SkinnyResourceServlet extends SkinnyServlet with SkinnyResourceServletWithId[Long]

    Permalink

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps.

    Skinny resource is a DRY module to implement ROA(Resource-oriented architecture) apps. SkinnyResourceServlet is surely inspired by Rails ActiveSupport.

  23. trait SkinnyResourceServletWithId[Id] extends SkinnyServlet with SkinnyResourceActions[Id] with SkinnyResourceRoutes[Id]

    Permalink
  24. trait SkinnyResourceWithId[Id] extends SkinnyController with SkinnyResourceActions[Id] with SkinnyResourceRoutes[Id]

    Permalink
  25. class SkinnyServlet extends HttpServlet with SkinnyMicroServlet with SkinnyControllerBase with SkinnyWebPageControllerFeatures

    Permalink

    SkinnyController as a Servlet.

  26. trait SkinnyWebPageControllerFeatures extends SkinnyControllerCommonBase with FlashFeature with TemplateEngineFeature with ScalateTemplateEngineFeature with CSRFProtectionFeature with XXSSProtectionHeaderFeature with XFrameOptionsHeaderFeature

    Permalink

    Additional web pages specific features for SkinnyControllers.

Value Members

  1. object ThreadLocalRequest

    Permalink

    Request holder as a thread-local variable.

  2. package feature

    Permalink
  3. package implicits

    Permalink

Ungrouped