HistoryLogger

public class HistoryLogger
extends FileLogger

java.lang.Object
   ↳ com.android.tradefed.log.BaseLeveledLogOutput
     ↳ com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream>
       ↳ com.android.tradefed.log.FileLogger
         ↳ com.android.tradefed.log.HistoryLogger


TF 履歴ロガー、一部の特定のイベントのみを含む特別なログ。

概要

パブリック コンストラクタ

HistoryLogger()

パブリック メソッド

ILeveledLogOutput clone()

現在のオブジェクトと同じログレベル設定で新しい FileLogger を作成します。

void init()

ログを初期化して、必要な IO リソースを作成します。

void logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, args)

このメソッドを呼び出して、タイプのイベントと、関連付けられた情報がマップ内に記録されている場合に呼び出されます。

void printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
void printLog(Log.LogLevel logLevel, String tag, String message)

パブリック コンストラクタ

HistoryLogger

public HistoryLogger ()

パブリック メソッド

クローンを作成

public ILeveledLogOutput clone ()

現在のオブジェクトと同じログレベル設定で新しい FileLogger を作成します。

基盤となるログファイルの内容はコピーされません(つまり、クローンのログデータは新しい file.)

戻り値
ILeveledLogOutput

init

public void init ()

ログを初期化して、必要な IO リソースを作成します。

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

このメソッドを呼び出して、タイプのイベントと、関連付けられた情報がマップ内に記録されている場合に呼び出されます。

パラメータ
logLevel Log.LogLevel

event ILogRegistry.EventType: ログに記録するイベントの EventType

args : ログエントリに追加する引数のマップ。これにより、 イベントです。

printAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

パラメータ
logLevel Log.LogLevel

tag String

message String

printLog

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

パラメータ
logLevel Log.LogLevel

tag String

message String