play.core

server

package server

Visibility
  1. Public
  2. All

Type Members

  1. class RealServerProcess extends ServerProcess

    A ServerProcess that wraps a real JVM process.

  2. trait Server extends ServerWithStop

    provides generic server behaviour for Play applications

  3. case class ServerConfig(rootDir: File, port: Option[Int], sslPort: Option[Int], address: String, mode: api.Mode.Mode, properties: Properties, configuration: api.Configuration) extends Product with Serializable

    Common configuration for servers such as NettyServer.

  4. trait ServerProcess extends AnyRef

    Abstracts a JVM process so it can be mocked for testing or to isolate pseudo-processes within a VM.

  5. trait ServerProvider extends AnyRef

    An object that knows how to obtain a server.

  6. final case class ServerStartException(message: String, cause: Option[Throwable] = scala.None) extends Exception with Product with Serializable

    Indicates an issue with starting a server, e.

  7. trait WebSocketable extends AnyRef

Value Members

  1. object DevServerStart

    Used to start servers in 'dev' mode, a mode where the application is reloaded whenever its source changes.

  2. object ProdServerStart

    Used to start servers in 'prod' mode, the mode that is used in production.

  3. object Server

    Utilities for creating a server that runs around a block of code.

  4. object ServerConfig extends Serializable

  5. object ServerProvider

  6. package common

  7. package ssl

Ungrouped