ILogRegistry
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,
このメソッドを呼び出して、地図に関連付けられた情報を含むタイプのイベントを記録します。 |
abstract
void
|
registerLogger(ILeveledLogOutput log)
現在のスレッドで使用するインスタンスとしてロガーを登録します。 |
abstract
void
|
saveGlobalLog()
すべてのグローバル ロガーの内容を tmp ファイルに保存します。 |
abstract
void
|
setGlobalLogDisplayLevel(Log.LogLevel logLevel)
グローバルログのログレベルの表示を設定します。 |
abstract
void
|
unregisterLogger()
現在のスレッドで有効になっている現在のロガーを登録解除します。 |
パブリック メソッド
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
この LogRegistry によって管理されているすべてのログを閉じて削除します。
dumpLogs
public abstract void dumpLogs ()
すべてのログをファイルにダンプする診断方法。
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
ロガーの内容全体をグローバルログにダンプします。
これは、ロガーの出力が永続的に保存されないことがわかっているものの、コンテンツをどこかに保存して失わないようにしたい場合に便利です。
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
グローバルログの現在のログレベルの表示を返します。
戻り値 | |
---|---|
Log.LogLevel |
使用する LogLevel の logLevel |
logEvent
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 ()
現在のスレッドで有効になっている現在のロガーを登録解除します。