クラス JavaLoggingSystem


public class JavaLoggingSystem extends AbstractLoggingSystem
導入:
1.0.0
作成者:
Phillip Webb, Dave Syer, Andy Wilkinson, Ben Hale
  • コンストラクターの詳細

    • JavaLoggingSystem

      public JavaLoggingSystem(ClassLoaderSE classLoader)
  • メソッドの詳細

    • getStandardConfigLocations

      protected StringSE[] getStandardConfigLocations()
      クラスからコピーされた説明: AbstractLoggingSystem
      このシステムの標準構成の場所を返します。
      次で指定:
      クラス AbstractLoggingSystemgetStandardConfigLocations 
      戻り値:
      標準構成の場所
      関連事項:
    • beforeInitialize

      public void beforeInitialize()
      クラスからコピーされた説明: LoggingSystem
      ロギングシステムをリセットして、出力を制限します。このメソッドは、システムが完全に初期化されるまでロギングノイズを減らすために LoggingSystem.initialize(LoggingInitializationContext, String, LogFile) の前に呼び出すことができます。
      オーバーライド:
      クラス AbstractLoggingSystembeforeInitialize 
    • loadDefaults

      protected void loadDefaults(LoggingInitializationContext initializationContext, LogFile logFile)
      クラスからコピーされた説明: AbstractLoggingSystem
      ロギングシステムの適切なデフォルトをロードします。
      次で指定:
      クラス AbstractLoggingSystemloadDefaults 
      パラメーター:
      initializationContext - ロギング初期化コンテキスト
      logFile - ロードするファイル、またはログファイルが書き込まれない場合は null 
    • loadConfiguration

      protected void loadConfiguration(LoggingInitializationContext initializationContext, StringSE location, LogFile logFile)
      クラスからコピーされた説明: AbstractLoggingSystem
      特定の構成をロードします。
      次で指定:
      クラス AbstractLoggingSystemloadConfiguration 
      パラメーター:
      initializationContext - ロギング初期化コンテキスト
      location - ロードする構成の場所 (非 null)
      logFile - ロードするファイル、またはログファイルが書き込まれない場合は null 
    • loadConfiguration

      protected void loadConfiguration(StringSE location, LogFile logFile)
    • getSupportedLogLevels

      public SetSE<LogLevel> getSupportedLogLevels()
      クラスからコピーされた説明: LoggingSystem
      ロギングシステムで実際にサポートされている LogLevels のセットを返します。
      オーバーライド:
      クラス LoggingSystemgetSupportedLogLevels 
      戻り値:
      サポートされているレベル
    • setLogLevel

      public void setLogLevel(StringSE loggerName, LogLevel level)
      クラスからコピーされた説明: LoggingSystem
      指定されたロガーのログレベルを設定します。
      オーバーライド:
      クラス LoggingSystemsetLogLevel 
      パラメーター:
      loggerName - 設定するロガーの名前(ルートロガーには null を使用できます)。
      level - ログレベル (null を使用して、ロガーのカスタムレベルを削除し、代わりにデフォルト設定を使用できます)
    • getLoggerConfigurations

      public ListSE<LoggerConfiguration> getLoggerConfigurations()
      クラスからコピーされた説明: LoggingSystem
      すべての LoggingSystem のロガーの現在の構成のコレクションを返します。
      オーバーライド:
      クラス LoggingSystemgetLoggerConfigurations 
      戻り値:
      現在の構成
    • getLoggerConfiguration

      public LoggerConfiguration getLoggerConfiguration(StringSE loggerName)
      クラスからコピーされた説明: LoggingSystem
      LoggingSystem のロガーの現在の構成を返します。
      オーバーライド:
      クラス LoggingSystemgetLoggerConfiguration 
      パラメーター:
      loggerName - ロガーの名前
      戻り値:
      現在の構成
    • getShutdownHandler

      public RunnableSE getShutdownHandler()
      クラスからコピーされた説明: LoggingSystem
      JVM の終了時にこのロギングシステムのシャットダウンを処理できる RunnableSE を返します。デフォルトの実装は null を返し、シャットダウンが不要であることを示します。
      オーバーライド:
      クラス LoggingSystemgetShutdownHandler 
      戻り値:
      シャットダウンハンドラー、または null
    • cleanUp

      public void cleanUp()
      クラスからコピーされた説明: LoggingSystem
      ロギングシステムをクリーンアップします。デフォルトの実装では何も行われません。ロギングシステム固有のクリーンアップを実行するには、サブクラスでこのメソッドをオーバーライドする必要があります。
      オーバーライド:
      クラス LoggingSystemcleanUp