stdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Object
   ↳ com.android.tradefed.log.StdoutLogger


ログメッセージを stdout に転送する ILeveledLogOutput

概要

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

StdoutLogger()

パブリック メソッド

ILeveledLogOutput clone()
void closeLog()

ログを閉じ、必要に応じて閉じる前にクリーンアップを実行します。

InputStreamSource getLog()

ログデータのスナップショット ストリームを取得します。

Log.LogLevel getLogLevel()

表示する最小ログレベルを取得します。

void init()

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

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

ログ メッセージを出力する必要がある場合に送信されます。また、可能であれば、 ダイアログ ボックスで示されます。

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

ログ メッセージを出力する必要がある場合に送信されます。

void setLogLevel(Log.LogLevel logLevel)

表示する最小ログレベルを設定します。

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

stdoutLogger

public StdoutLogger ()

パブリック メソッド

クローンを作成

public ILeveledLogOutput clone ()

戻り値
ILeveledLogOutput

CloseLog

public void closeLog ()

ログを閉じ、必要に応じて閉じる前にクリーンアップを実行します。

getLog

public InputStreamSource getLog ()

ログデータのスナップショット ストリームを取得します。

ILeveledLogOutput#closeLog() の後に呼び出すことはできません。

返されるストリームのパフォーマンスの最適化は保証されません。電話の相手が 結果を ERROR(/BufferedInputStream) でラップします。

戻り値
InputStreamSource ログデータの InputStreamSource。サポートされていない場合は null が返されることがあります。

getLogLevel

public Log.LogLevel getLogLevel ()

表示する最小ログレベルを取得します。

戻り値
Log.LogLevel 現在のLogLevel

init

public void init ()

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

printAndPromptLog

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

ログ メッセージを出力する必要がある場合に送信されます。また、可能であれば、 ダイアログ ボックスで示されます。

パラメータ
logLevel Log.LogLevel: メッセージの優先度を表す LogLevel 列挙型。

tag String: メッセージに関連付けられたタグ。

message String: 表示するメッセージ。

printLog

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

ログ メッセージを出力する必要がある場合に送信されます。

パラメータ
logLevel Log.LogLevel: メッセージの優先度を表す LogLevel 列挙型。

tag String: メッセージに関連付けられたタグ。

message String: 表示するメッセージ。

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

表示する最小ログレベルを設定します。

パラメータ
logLevel Log.LogLevel: 表示する LogLevel