play.core

server

package server

Visibility
  1. Public
  2. All

Type Members

  1. class NettyServer extends Server with ServerWithStop

    creates a Server implementation based Netty

  2. class RealServerProcess extends ServerProcess

    A ServerProcess that wraps a real JVM process.

  3. trait Server extends AnyRef

    provides generic server behaviour for Play applications

  4. case class ServerConfig(rootDir: File, port: Option[Int], sslPort: Option[Int] = scala.None, address: String = "0.0.0.0", mode: api.Mode.Mode = play.api.Mode.Prod, properties: Properties) extends Product with Serializable

    Common configuration for servers such as NettyServer.

  5. trait ServerProcess extends AnyRef

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

  6. trait ServerProvider extends AnyRef

    An object that knows how to obtain a server.

  7. trait ServerStart extends AnyRef

    Helper for starting a Play server and application.

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

  9. trait WebSocketable extends AnyRef

Value Members

  1. object NettyServer extends ServerStart

    Bootstraps Play application with a NettyServer backend.

  2. package netty

  3. package ssl

  4. package websocket

Ungrouped