クラス DeferredLogs

java.lang.ObjectSE
org.springframework.boot.logging.DeferredLogs
実装されたすべてのインターフェース:
DeferredLogFactory

public class DeferredLogs extends ObjectSE implements DeferredLogFactory
コレクション DeferredLog インスタンスを管理する DeferredLogFactory 実装。
導入:
2.4.0
作成者:
Phillip Webb
  • コンストラクターの詳細

    • DeferredLogs

      public DeferredLogs()
  • メソッドの詳細

    • getLog

      public Log getLog(ClassSE<?> destination)
      指定された宛先に対して新しい DeferredLog を作成します。
      次で指定:
      インターフェース DeferredLogFactorygetLog 
      パラメーター:
      destination - 最終的なログの宛先
      戻り値:
      必要に応じて宛先に切り替わる遅延ログインスタンス。
    • getLog

      public Log getLog(Log destination)
      指定された宛先に対して新しい DeferredLog を作成します。
      次で指定:
      インターフェース DeferredLogFactorygetLog 
      パラメーター:
      destination - 最終的なログの宛先
      戻り値:
      必要に応じて宛先に切り替わる遅延ログインスタンス。
    • getLog

      public Log getLog(SupplierSE<Log> destination)
      指定された宛先に対して新しい DeferredLog を作成します。
      次で指定:
      インターフェース DeferredLogFactorygetLog 
      パラメーター:
      destination - 最終的なログの宛先
      戻り値:
      必要に応じて宛先に切り替わる遅延ログインスタンス。
    • switchOverAll

      public void switchOverAll()
      すべての遅延ログを指定された宛先に切り替えます。