サーバーサイド開発は初めてで、最近 Play フレームワークを試しています。また、Play に ServletContextListener に相当するものがあるかどうか知りたいです。Javadocs からApplicationクラスとPluginクラスを見つけました。
Web アプリケーションの起動時に Bluetooth サーバーを起動し、Web アプリケーションの終了時にシャットダウンしたいと考えています。
よろしくお願いします。
サーバーサイド開発は初めてで、最近 Play フレームワークを試しています。また、Play に ServletContextListener に相当するものがあるかどうか知りたいです。Javadocs からApplicationクラスとPluginクラスを見つけました。
Web アプリケーションの起動時に Bluetooth サーバーを起動し、Web アプリケーションの終了時にシャットダウンしたいと考えています。
よろしくお願いします。
Global オブジェクトを見てください: Bluetooth サーバーをメソッドに対して起動し、onStart()
メソッドで停止しonStop()
ます。
public class Global extends GlobalSettings {
@Override
public void onStart(Application app) {
Logger.info("Application has started");
}
@Override
public void onStop(Application app) {
Logger.info("Application shutdown...");
}
}
このGlobal
クラスは、フォルダーのルートに配置する必要がありapp
ます。