Context

play.api.ApplicationLoader.Context
See theContext companion class
object Context

Attributes

Companion
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Context.type

Members list

Type members

Inherited and Abstract types

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def create(environment: Environment, initialSettings: Map[String, AnyRef], lifecycle: ApplicationLifecycle, devContext: Option[DevContext]): Context

Create an application loading context.

Create an application loading context.

Locates and loads the necessary configuration files for the application.

Value parameters

devContext

If an application is loaded in dev mode then this additional context can be provided.

environment

The application environment.

initialSettings

The initial settings. These settings are merged with the settings from the loaded configuration files, and together form the initialConfiguration provided by the context. It is intended for use in dev mode, to allow the build system to pass additional configuration into the application.

lifecycle

Used to register hooks that run when the application stops.

Attributes

Deprecated methods

def apply(environment: Environment, sourceMapper: Option[SourceMapper], webCommands: WebCommands, initialConfiguration: Configuration, lifecycle: ApplicationLifecycle): Context

Attributes

Deprecated
true