Class NablarchServletContextListener

java.lang.Object
nablarch.fw.web.servlet.NablarchServletContextListener
All Implemented Interfaces:
jakarta.servlet.ServletContextListener, EventListener

public class NablarchServletContextListener extends Object implements jakarta.servlet.ServletContextListener
コンテキストの初期化を行う。

本クラスにおけるロガーの取得処理は、アプリケーションの起動時にログの初期処理を確実に行う意図があるため、削除しないこと。
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    contextDestroyed(jakarta.servlet.ServletContextEvent event)


    コンポーネントの廃棄処理と、ログの終了処理を行う。
    ログの終了処理の直前にINFOレベルでログを出力する。
    void
    contextInitialized(jakarta.servlet.ServletContextEvent event)


    リポジトリの初期化処理を行う。
    初期化処理完了後にINFOレベルでログを出力する。 リクエスト単体テスト時にはリポジトリの初期化は行わない(自動テストフレームワークにて実施)。
    static boolean
    初期化成否を返す。

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NablarchServletContextListener

      public NablarchServletContextListener()
  • Method Details

    • contextInitialized

      public void contextInitialized(jakarta.servlet.ServletContextEvent event)


      リポジトリの初期化処理を行う。
      初期化処理完了後にINFOレベルでログを出力する。 リクエスト単体テスト時にはリポジトリの初期化は行わない(自動テストフレームワークにて実施)。
      Specified by:
      contextInitialized in interface jakarta.servlet.ServletContextListener
    • isInitializationCompleted

      @Published(tag="architect") public static boolean isInitializationCompleted()
      初期化成否を返す。
      Returns:
      初期化に成功した場合true
    • contextDestroyed

      public void contextDestroyed(jakarta.servlet.ServletContextEvent event)


      コンポーネントの廃棄処理と、ログの終了処理を行う。
      ログの終了処理の直前にINFOレベルでログを出力する。
      Specified by:
      contextDestroyed in interface jakarta.servlet.ServletContextListener