RetentionFileSaver

public class RetentionFileSaver
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.RetentionFileSaver


ディレクトリに .retention ファイルを作成するためのヘルパークラス。外部ツールがディレクトリを削除できるタイミングを判断するために使用することを目的としています。

概要

定数

String RETENTION_DATE_FORMAT

String RETENTION_FILE_NAME

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

RetentionFileSaver()

パブリック メソッド

boolean shouldDelete(File retentionFile)
void writeRetentionFile(File dir, int logRetentionDays)

指定されたディレクトリに、タイムスタンプ == 現在 + logRetentionDays の .retention ファイルを作成します。

定数

RETENTION_DATE_FORMAT

public static final String RETENTION_DATE_FORMAT

定数値: "yyyy-MM-dd HH:mm:ss zzz"

RETENTION_FILE_NAME

public static final String RETENTION_FILE_NAME

定数値: ".retention"

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

RetentionFileSaver

public RetentionFileSaver ()

パブリック メソッド

shouldDelete

public boolean shouldDelete (File retentionFile)

パラメータ
retentionFile File

戻り値
boolean

writeRetentionFile

public void writeRetentionFile (File dir, 
                int logRetentionDays)

指定されたディレクトリに、timestamp == current + logRetentionDays の .retention ファイルを作成します

パラメータ
dir File

logRetentionDays int