|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object play.GlobalSettings
public class GlobalSettings
GlobalSettings is instantiated by the framework when an application starts, to let you perform specific tasks at start-up or shut-down.
How to use it: create a Global.java
class in your Java application and override the methods you want.
Constructor Summary | |
---|---|
GlobalSettings()
|
Method Summary | |
---|---|
void |
beforeStart(Application app)
Executed before any plugin - you can set-up your database schema here, for instance. |
Result |
onBadRequest(java.lang.String uri,
java.lang.String error)
Triggered when a resource was requested but not found, the default implementation returns null , so that
the Scala engine handles the onBadRequest . |
Result |
onError(java.lang.Throwable t)
Returns a Result that could be a custom error page. |
Result |
onHandlerNotFound(java.lang.String uri)
Triggered when a resource was requested but not found. |
Action |
onRequest(Http.Request request,
java.lang.reflect.Method actionMethod)
Call to create the root Action of a request for a Java application. |
void |
onStart(Application app)
Executed after all plugins, including the database set-up with Evolutions and the EBean wrapper. |
void |
onStop(Application app)
Executed when the application stops. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GlobalSettings()
Method Detail |
---|
public void beforeStart(Application app)
public void onStart(Application app)
public void onStop(Application app)
public Result onError(java.lang.Throwable t)
null
, so that the Scala engine handles the excepetion and show an error page.
t
- is any throwable
public Action onRequest(Http.Request request, java.lang.reflect.Method actionMethod)
request
- The HTTP RequestactionMethod
- The action method containing the user code for this Action.
public Result onHandlerNotFound(java.lang.String uri)
null
, so that
the Scala engine handles the onActionNotFound
.
uri
- the request URI
public Result onBadRequest(java.lang.String uri, java.lang.String error)
null
, so that
the Scala engine handles the onBadRequest
.
uri
- the request URI
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |