クラス HybsContextListener
- java.lang.Object
-
- org.opengion.hayabusa.common.HybsContextListener
-
- すべての実装されたインタフェース:
EventListener,javax.servlet.ServletContextListener,org.apache.catalina.ContainerListener
@WebListener public class HybsContextListener extends Object implements javax.servlet.ServletContextListener, org.apache.catalina.ContainerListener
ServletContextListener を実装した、コンテキストの監視オブジェクトです。 これは、コンテキスト(Webアプリケーション)の起動/シャットダウンを監視できる。 ServletContextListener は、 ConnectionFactory のコネクションプールへのアクセス/開放 ResourceFactory のリソース情報へのアクセス/開放 の作業を行います。 このリスナーは、WEB-INF/web.xml で、組み込みます。 【WEB-INF/web.xml】 <listener> <listener-class> org.opengion.hayabusa.common.HybsContextListener </listener-class> </listener>- 導入されたバージョン:
- JDK5.0,
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 HybsContextListener()デフォルトコンストラクター
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidcontainerEvent(org.apache.catalina.ContainerEvent event)ContainerListener インターフェースの実装 セッション固定攻撃対策として、認証の前後でセッションIDが変更されるようになりました。voidcontextDestroyed(javax.servlet.ServletContextEvent event)ServletContextListener インターフェースの実装 Webアプリケーションがシャットダウンされることを リスナーに通知する。voidcontextInitialized(javax.servlet.ServletContextEvent event)ServletContextListener インターフェースの実装 Webアプリケーションがリクエストを処理できる状態になったことを リスナーに通知する。
-
-
-
コンストラクタの詳細
-
HybsContextListener
public HybsContextListener()
デフォルトコンストラクター
-
-
メソッドの詳細
-
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent event)
ServletContextListener インターフェースの実装 Webアプリケーションがリクエストを処理できる状態になったことを リスナーに通知する。- 定義:
contextInitializedインタフェース内javax.servlet.ServletContextListener- パラメータ:
event- コンテキストイベント
-
contextDestroyed
public void contextDestroyed(javax.servlet.ServletContextEvent event)
ServletContextListener インターフェースの実装 Webアプリケーションがシャットダウンされることを リスナーに通知する。- 定義:
contextDestroyedインタフェース内javax.servlet.ServletContextListener- パラメータ:
event- コンテキストイベント
-
containerEvent
public void containerEvent(org.apache.catalina.ContainerEvent event)
ContainerListener インターフェースの実装 セッション固定攻撃対策として、認証の前後でセッションIDが変更されるようになりました。 セッションIDの変更を検知したい場合は、ContainerListenerを実装する必要があります。 ※ 使い方が分からないので、うまくイベントを拾えていません。- 定義:
containerEventインタフェース内org.apache.catalina.ContainerListener- パラメータ:
event- コンテナイベント
-
-