標準出力ロガー

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.オブジェクト
com.android.tradefed.log.StdoutLogger


ログ メッセージを標準出力に送信する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)

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

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

標準出力ロガー

public StdoutLogger ()

パブリックメソッド

クローン

public ILeveledLogOutput clone ()

戻り値
ILeveledLogOutput

ログを閉じる

public void closeLog ()

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

ログの取得

public InputStreamSource getLog ()

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

ILeveledLogOutput#closeLog()の後に呼び出さないでください。

返されたストリームの最適なパフォーマンスは保証されません。呼び出し元は結果をERROR(/BufferedInputStream)にラップしたい場合があります。

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

getLogLevel

public Log.LogLevel getLogLevel ()

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

戻り値
Log.LogLevel現在のLogLevel

初期化

public void init ()

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

プリントアンドプロンプトログ

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

パラメーター
logLevel Log.LogLevel

tag String

message String

印刷ログ

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

パラメーター
logLevel Log.LogLevel

tag String

message String

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

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

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