クラス Log4j2LevelAdjuster

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

@DeprecatedSE(since="7.0", forRemoval=true) public final class Log4j2LevelAdjuster extends ObjectSE implements org.junit.rules.MethodRule
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 以降、LogLevels を推奨
テストメソッドの実行中にクラスまたはパッケージのセットの Log4J2 ロガーレベルを変更する JUnit メソッド Rule。タイトな内部ループで大きなログを生成したくないパフォーマンステストやスケーラビリティテスト、またはテストケースのデバッグログを有効にする場合に便利です。
導入:
5.0.1
作成者:
Artem Bilan, Gary Russell, Jiandong Ma
  • 方法の概要

    修飾子と型
    メソッド
    説明
    org.junit.runners.model.Statement
    apply(org.junit.runners.model.Statement base, org.junit.runners.model.FrameworkMethod method, ObjectSE target)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    categories(boolean merge, StringSE... categories)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    以前に構成したログレベル調整のカテゴリを指定します。
    categories(StringSE... categoriesToAdjust)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    以前に構成したログレベル調整のカテゴリを指定します。
    classes(boolean merge, ClassSE<?>... classesToAdjust)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    以前に構成したログレベル調整のクラスを指定します。
    classes(ClassSE<?>... clazzes)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    以前に構成したログレベル調整のクラスを指定します。
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    org.springframework.integration をデフォルトカテゴリとして使用して、Level.DEBUG ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
    forLevel(org.apache.logging.log4j.Level level)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    org.springframework.integration をデフォルトカテゴリとして使用して、任意のロギング Level 用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    org.springframework.integration をデフォルトカテゴリとして使用して、Level.INFO ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    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)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      次で指定:
      インターフェース org.junit.rules.MethodRuleapply 
    • classes

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

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

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

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

      public static Log4j2LevelAdjuster trace()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      org.springframework.integration をデフォルトカテゴリとして使用して、Level.TRACE ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      戻り値:
      Log4j2LevelAdjuster インスタンス
    • debug

      public static Log4j2LevelAdjuster debug()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      org.springframework.integration をデフォルトカテゴリとして使用して、Level.DEBUG ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      戻り値:
      Log4j2LevelAdjuster インスタンス
    • info

      public static Log4j2LevelAdjuster info()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      org.springframework.integration をデフォルトカテゴリとして使用して、Level.INFO ロギング用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      戻り値:
      Log4j2LevelAdjuster インスタンス
    • forLevel

      public static Log4j2LevelAdjuster forLevel(org.apache.logging.log4j.Level level)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      org.springframework.integration をデフォルトカテゴリとして使用して、任意のロギング Level 用の Log4j2LevelAdjuster インスタンスを生成するファクトリ。
      パラメーター:
      level - ロギングに使用する Level 
      戻り値:
      Log4j2LevelAdjuster インスタンス