我正在尝试将我的 GlobalSettings 迁移到 playframework 2.4,但我很难理解我应该做什么。
目前我的 Global 如下所示,我已经将 onRequest 正确移出到 RequestHandler :
public class Global extends GlobalSettings {
private BackgroundTasks backgroundTasks;
@Override
public void onStart(Application arg0) {
Logger.info("Starting background tasks");
backgroundTasks = new BackgroundTasks();
}
@Override
public void onStop(Application arg0) {
Logger.info("Stopping background tasks");
backgroundTasks.shutdown();
super.onStop(arg0);
Logger.info("Saving modules data");
for(Module m: controllers.Application.modules){
m.saveData();
}
}
}