|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectplay.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 | ||||||||