クラス Log4j2LevelAdjuster

java.lang.ObjectSE
org.springframework.integration.test.rule.Log4j2LevelAdjuster
実装されたすべてのインターフェース:
org.junit.rules.MethodRule

public final class Log4j2LevelAdjuster extends ObjectSE implements org.junit.rules.MethodRule
テストメソッドの実行中にクラスまたはパッケージのセットの Log4J2 ロガーレベルを変更する JUnit メソッド Rule。タイトな内部ループで大きなログを生成したくないパフォーマンステストやスケーラビリティテスト、またはテストケースのデバッグログを有効にする場合に便利です。
導入:
5.0.1
作成者:
Artem Bilan, Gary Russell
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    org.junit.runners.model.Statement
    apply(org.junit.runners.model.Statement base, org.junit.runners.model.FrameworkMethod method, ObjectSE target)
    categories(boolean merge, StringSE... categories)
    以前に構成したログレベル調整のカテゴリを指定します。
    categories(StringSE... categoriesToAdjust)
    以前に構成したログレベル調整のカテゴリを指定します。
    classes(boolean merge, ClassSE<?>... classesToAdjust)
    以前に構成したログレベル調整のクラスを指定します。
    classes(ClassSE<?>... clazzes)
    以前に構成したログレベル調整のクラスを指定します。
    org.springframework.integration をデフォルトカテゴリとして使用して、Level.DEBUG ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
    forLevel(org.apache.logging.log4j.Level level)
    org.springframework.integration をデフォルトカテゴリとして使用して、任意のロギング Level 用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
    org.springframework.integration をデフォルトカテゴリとして使用して、Level.INFO ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
    org.springframework.integration をデフォルトカテゴリとして使用して、Level.TRACE ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • メソッドの詳細

    • apply

      public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runners.model.FrameworkMethod method, ObjectSE target)
      次で指定:
      インターフェース org.junit.rules.MethodRuleapply 
    • classes

      public Log4j2LevelAdjuster classes(ClassSE<?>... clazzes)
      以前に構成されたログレベル調整のクラスを指定します。このメソッドによって、新しいコピー Log4j2LevelAdjuster インスタンスが生成されます。提供されたクラスパラメーターは、classes の既存の値を上書きします。
      パラメーター:
      clazzes - ロギングレベルの調整に使用するクラス
      戻り値:
      提供されたクラスを含む Log4j2LevelAdjuster コピー
    • classes

      public Log4j2LevelAdjuster classes(boolean merge, ClassSE<?>... classesToAdjust)
      以前に構成されたログレベル調整のクラスを指定します。このメソッドによって、新しいコピー Log4j2LevelAdjuster インスタンスが生成されます。提供されたクラスパラメーターは、classes の既存の値とマージできます。
      パラメーター:
      merge - 以前に構成された classes とマージするかどうか
      classesToAdjust - ロギングレベルの調整に使用するクラス
      戻り値:
      提供されたクラスを含む Log4j2LevelAdjuster コピー
      導入:
      5.0.2
    • categories

      public Log4j2LevelAdjuster categories(StringSE... categoriesToAdjust)
      以前に構成したログレベル調整のカテゴリを指定します。このメソッドによって、新しいコピー Log4j2LevelAdjuster インスタンスが生成されます。提供された categories パラメーターは、categories の既存の値をオーバーライドします。
      パラメーター:
      categoriesToAdjust - ロギングレベルの調整に使用するカテゴリ
      戻り値:
      提供されたカテゴリの Log4j2LevelAdjuster コピー
    • categories

      public Log4j2LevelAdjuster categories(boolean merge, StringSE... categories)
      以前に構成したログレベル調整のカテゴリを指定します。このメソッドによって、新しいコピー Log4j2LevelAdjuster インスタンスが生成されます。提供された categories パラメーターは、categories の既存の値とマージできます。
      パラメーター:
      merge - 以前に構成された categories とマージするかどうか
      categories - ロギングレベルの調整に使用するカテゴリ
      戻り値:
      提供されたカテゴリの Log4j2LevelAdjuster コピー
      導入:
      5.0.2
    • trace

      public static Log4j2LevelAdjuster trace()
      org.springframework.integration をデフォルトカテゴリとして使用して、Level.TRACE ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      戻り値:
      Log4j2LevelAdjuster インスタンス
    • debug

      public static Log4j2LevelAdjuster debug()
      org.springframework.integration をデフォルトカテゴリとして使用して、Level.DEBUG ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      戻り値:
      Log4j2LevelAdjuster インスタンス
    • info

      public static Log4j2LevelAdjuster info()
      org.springframework.integration をデフォルトカテゴリとして使用して、Level.INFO ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      戻り値:
      Log4j2LevelAdjuster インスタンス
    • forLevel

      public static Log4j2LevelAdjuster forLevel(org.apache.logging.log4j.Level level)
      org.springframework.integration をデフォルトカテゴリとして使用して、任意のロギング Level 用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      パラメーター:
      level - ロギングに使用する Level 
      戻り値:
      Log4j2LevelAdjuster インスタンス