FileDownloadCacheFactory

public class FileDownloadCacheFactory
extends Object

java.lang.Object
   ↳ com.android.tradefed.build.FileDownloadCacheFactory


Eine Factory zum Erstellen von FileDownloadCache

Zusammenfassung

Öffentliche Konstruktoren

FileDownloadCacheFactory()

Öffentliche Methoden

FileDownloadCache getCache(File cacheDir)

Rufe die FileDownloadCache mit dem angegebenen Cache-Verzeichnis ab und erstelle sie bei Bedarf.

static FileDownloadCacheFactory getInstance()

Singleton-Instanz der FileDownloadCacheFactory abrufen

Öffentliche Konstruktoren

FileDownloadCacheFactory

public FileDownloadCacheFactory ()

Öffentliche Methoden

getCache

public FileDownloadCache getCache (File cacheDir)

Rufe die FileDownloadCache mit dem angegebenen Cache-Verzeichnis ab und erstelle sie bei Bedarf.

Im Cache wird davon ausgegangen, dass dieser Prozess exklusiven Zugriff auf das Verzeichnis cacheDir hat. Wenn mehrere TF-Prozesse auf demselben Computer ausgeführt werden, MÜSSEN sie jeweils eindeutige Cache-Verzeichnisse verwenden.

Parameter
cacheDir File: das lokale Dateisystemverzeichnis, das als Cache verwendet werden soll

Returns
FileDownloadCache FileDownloadCache für das angegebene cacheDir

getInstance

public static FileDownloadCacheFactory getInstance ()

Singleton-Instanz der FileDownloadCacheFactory abrufen

Returns
FileDownloadCacheFactory