ILogレジストリ
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
異なるロガーを多重化して管理するILogOutput
シングルトン ロガーのインターフェイス。
まとめ
公開メソッド | |
---|---|
abstract void | closeAndRemoveAllLogs () この LogRegistry によって管理されているすべてのログを閉じて削除します。 |
abstract void | dumpLogs () すべてのログをファイルにダンプする診断方法。 |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) |
abstract Log.LogLevel | getGlobalLogDisplayLevel () グローバル ログの現在のログ レベル表示を返します |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) このメソッドを呼び出して、マップ内の関連情報を持つ型からイベントをログに記録します。 |
abstract void | registerLogger ( ILeveledLogOutput log) 現在のスレッドで使用するインスタンスとしてロガーを登録します。 |
abstract void | saveGlobalLog () すべてのグローバル ロガーの内容を tmp ファイルに保存します。 |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) グローバルログのログレベル表示を設定する |
abstract void | unregisterLogger () 現在のスレッドで有効な現在のロガーを登録解除します。 |
公開メソッド
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
この LogRegistry によって管理されているすべてのログを閉じて削除します。
ダンプログ
public abstract void dumpLogs ()
すべてのログをファイルにダンプする診断方法。
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
ロガーの内容全体をグローバル ログにダンプします。
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
グローバル ログの現在のログ レベル表示を返します
戻り値 | |
---|---|
Log.LogLevel | logLevel 使用するLogLevel |
ログイベント
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
このメソッドを呼び出して、マップ内の関連情報を持つ型からイベントをログに記録します。イベントの時間は自動的に追加されます。
パラメーター | |
---|---|
logLevel | Log.LogLevel : 出力されるLogLevel 。 |
event | ILogRegistry.EventType : ログに記録するイベントのILogRegistry.EventType 。 |
args |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
現在のスレッドで使用するインスタンスとしてロガーを登録します。
パラメーター | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
すべてのグローバル ロガーの内容を tmp ファイルに保存します。
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
グローバルログのログレベル表示を設定する
パラメーター | |
---|---|
logLevel | Log.LogLevel : 使用するLogLevel |
unregisterLogger
public abstract void unregisterLogger ()
現在のスレッドで有効な現在のロガーを登録解除します。