インターフェース ConditionalExceptionLogger

すべての既知の実装クラス:
AbstractConnectionFactory.DefaultChannelCloseLoggerAbstractMessageListenerContainer.DefaultExclusiveConsumerLogger
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ConditionalExceptionLogger
特定のイベントのロギングのカスタマイズをサポートするコンポーネントの場合、ユーザーはこのインターフェースの実装を提供して、既存のロギング動作を変更できます。
導入:
1.5
作成者:
Gary Russell
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    log(Log logger, StringSE message, ThrowableSE t)
    イベントを記録します。
    default void
    logRestart(Log logger, LogMessage message)
    コンシューマーの再起動をログに記録します。デフォルトでデバッグします。
  • メソッドの詳細

    • log

      void log(Log logger, StringSE message, ThrowableSE t)
      イベントを記録します。
      パラメーター:
      logger - 使用するロガー。
      message - 発信者が提案するメッセージをログに含める必要があります。
      t - 投げられる ; null の場合があります。
    • logRestart

      default void logRestart(Log logger, LogMessage message)
      コンシューマーの再起動をログに記録します。デフォルトでデバッグします。
      パラメーター:
      logger - ロガー。
      message - メッセージ。
      導入:
      3.1