Package play
Class DefaultApplication
java.lang.Object
play.DefaultApplication
- All Implemented Interfaces:
Application
Default implementation of a Play Application.
Application creation is handled by the framework engine.
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultApplication(play.api.Application application, com.typesafe.config.Config config, Injector injector) Deprecated.DefaultApplication(play.api.Application application, com.typesafe.config.Config config, Injector injector, Environment environment) Create an application that wraps a Scala application.DefaultApplication(play.api.Application application, Injector injector) Create an application that wraps a Scala application. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface play.Application
classloader, isDev, isProd, isTest, path
-
Constructor Details
-
DefaultApplication
@Inject public DefaultApplication(play.api.Application application, com.typesafe.config.Config config, Injector injector, Environment environment) Create an application that wraps a Scala application.- Parameters:
application- the application to wrapconfig- the new application's configurationinjector- the new application's injector
-
DefaultApplication
@Deprecated public DefaultApplication(play.api.Application application, com.typesafe.config.Config config, Injector injector) Deprecated.Create an application that wraps a Scala application.- Parameters:
application- the application to wrapconfig- the new application's configurationinjector- the new application's injector
-
DefaultApplication
Create an application that wraps a Scala application.- Parameters:
application- the application to wrapinjector- the new application's injector
-
-
Method Details
-
getWrappedApplication
Deprecated.Get the underlying Scala application.- Specified by:
getWrappedApplicationin interfaceApplication- Returns:
- the underlying application
- See Also:
-
asScala
public play.api.Application asScala()Get the application as a Scala application.- Specified by:
asScalain interfaceApplication- Returns:
- this application as a Scala application.
- See Also:
-
Application
-
environment
Get the application environment.- Specified by:
environmentin interfaceApplication- Returns:
- the environment.
-
config
public com.typesafe.config.Config config()Get the application configuration.- Specified by:
configin interfaceApplication- Returns:
- the configuration
-
injector
Get the injector for this application.- Specified by:
injectorin interfaceApplication- Returns:
- the injector
-
DefaultApplication(play.api.Application, Config, Injector, Environment)instead.