クラス LogLevelAdjuster
- java.lang.ObjectSE
-
- org.springframework.amqp.rabbit.junit.LogLevelAdjuster
- 実装されたすべてのインターフェース:
org.junit.rules.MethodRule
public class LogLevelAdjuster extends ObjectSE implements org.junit.rules.MethodRule
テストメソッドの実行中に一連のクラスのロガーレベルを変更する JUnit メソッド @ ルール。タイトな内部ループで大きなログを生成したくないパフォーマンスまたはスケーラビリティテストに役立ちます。これは、Log4j を調整するだけでなく、logback のロガーも調整します。amqp-client ライブラリが slf4j を使用するようになりました。CP に (アペンダー用に) logback があるため、slf4j-log4j ブリッジも追加できません。- 作成者:
- Dave Syer, Artem Bilan, Gary Russell
コンストラクターのサマリー
コンストラクター コンストラクター 説明 LogLevelAdjuster(org.apache.logging.log4j.Level level, ClassSE<?>... classes)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 org.junit.runners.model.Statement
apply(org.junit.runners.model.Statement base, org.junit.runners.model.FrameworkMethod method, ObjectSE target)
LogLevelAdjuster
categories(StringSE... categoriesToAdjust)
コンストラクターの詳細
LogLevelAdjuster
public LogLevelAdjuster(org.apache.logging.log4j.Level level, ClassSE<?>... classes)
メソッドの詳細
categories
public LogLevelAdjuster categories(StringSE... categoriesToAdjust)
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.MethodRule
のapply