Package nablarch.test

Class NopHandler

java.lang.Object
nablarch.test.NopHandler
All Implemented Interfaces:
Initializable, Handler<Object,Object>

public class NopHandler extends Object implements Handler<Object,Object>, Initializable
何もしないハンドラ実装クラス。
本番で動作するハンドラを、テスト実行時のみ無効化する用途に使用する。 コンポーネント設定ファイルにて、無効にしたいハンドラの実体を本クラスにすることで、 そのハンドラの動作を無効化できる。
  • Constructor Details

    • NopHandler

      public NopHandler()
  • Method Details

    • handle

      public Object handle(Object o, ExecutionContext context)
      入力データに対する処理を実行する。 この実装では、単に後続のハンドラに処理を委譲する。
      Specified by:
      handle in interface Handler<Object,Object>
      Parameters:
      o - 入力データ
      context - 実行コンテキスト
      Returns:
      処理結果データ
    • initialize

      public void initialize()
      初期化処理を行う。
      Specified by:
      initialize in interface Initializable