Packages

  • package root
    Definition Classes
    root
  • package play

    Play framework.

    Play framework.

    Play

    http://www.playframework.com

    Definition Classes
    root
  • package api

    Contains the public API for Scala developers.

    Contains the public API for Scala developers.

    Access the current Play application
    import play.api.Play.current
    Read configuration
    val poolSize = configuration.getInt("engine.pool.size")
    Use the logger
    Logger.info("Hello!")
    Define a Plugin
    class MyPlugin(app: Application) extends Plugin
    Create adhoc applications (for testing)
    val application = Application(new File("."), this.getClass.getClassloader, None, Play.Mode.DEV)
    Definition Classes
    play
  • package mvc

    Contains the Controller/Action/Result API to handle HTTP requests.

    Contains the Controller/Action/Result API to handle HTTP requests.

    For example, a typical controller:

    class HomeController @Inject() (val controllerComponents: ControllerComponents) extends BaseController {
    
      def index = Action {
        Ok("It works!")
      }
    
    }
    Definition Classes
    api
  • package akkahttp
    Definition Classes
    mvc
  • AkkaHttpHandler
  • package macros
    Definition Classes
    mvc
  • package request
    Definition Classes
    mvc
p

play.api.mvc

akkahttp

package akkahttp

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait AkkaHttpHandler extends (HttpRequest) ⇒ Future[HttpResponse] with Handler

Value Members

  1. object AkkaHttpHandler

Ungrouped