Class MainForRequestTesting

java.lang.Object
nablarch.fw.HandlerQueueManager<Main>
nablarch.fw.launcher.Main
nablarch.test.core.standalone.MainForRequestTesting
All Implemented Interfaces:
Handler<CommandLine,Integer>

public class MainForRequestTesting extends Main
リクエスト単体テスト用のメインクラス。
  • Constructor Details

    • MainForRequestTesting

      public MainForRequestTesting()
  • Method Details

    • handle

      public Integer handle(CommandLine commandLine, ExecutionContext context)
      入力データに対する処理を実行する。 この実装では、ハンドラキューに後続処理を委譲し、その処理結果から このプロセスの終了コードを算出して返す。 テスト対象実行後にリポジトリの再初期化を行う。
      Specified by:
      handle in interface Handler<CommandLine,Integer>
      Overrides:
      handle in class Main
      Parameters:
      commandLine - 入力データ
      context - 実行コンテキスト
      Returns:
      処理結果データ
    • setUpSystemRepository

      protected void setUpSystemRepository(String configFilePath)
      コンポーネント設定ファイルの設定にしたがって、システムリポジトリの初期化を行う。
      Overrides:
      setUpSystemRepository in class Main
      Parameters:
      configFilePath - コンポーネント設定ファイルのパス