CasConverter
public
class
CasConverter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.build.CasConverter |
Una classe singleton per convertire una directory suddivisa in blocchi FastCDC nella directory originale.
Riepilogo
Costanti | |
|---|---|
long |
CONVERSION_TIMEOUT_IN_MS
|
Metodi pubblici | |
|---|---|
void
|
convert(Path chunkedDirectory, Path convertedDirectory)
Converte una directory suddivisa in blocchi FastCDC nella directory di origine in un percorso di destinazione. |
void
|
convert(Path chunkedDirectory)
Converte una directory suddivisa in blocchi FastCDC nella directory di origine. |
static
CasConverter
|
getInstance()
|
Costanti
CONVERSION_TIMEOUT_IN_MS
protected static final long CONVERSION_TIMEOUT_IN_MS
Valore costante: 600000 (0x00000000000927c0)
Metodi pubblici
converti
public void convert (Path chunkedDirectory,
Path convertedDirectory)Converte una directory suddivisa in blocchi FastCDC nella directory di origine in un percorso di destinazione. Se il percorso di destinazione è nullo o uguale al percorso di origine, verrà eseguita la conversione sul posto.
Il metodo viene sincronizzato per impedire l'esecuzione di conversioni simultanee nello stesso momento. In pratica, questo accade di rado, ma è possibile. Ad esempio, un DeviceBuildInfo e il relativo clone condividono la stessa immagine del dispositivo e potrebbero tentare di convertirla contemporaneamente, con una condizione di competizione con un risultato imprevedibile.
| Parametri | |
|---|---|
chunkedDirectory |
Path: La directory contenente i blocchi FastCDC. |
convertedDirectory |
Path: la directory da convertire. |
| Genera | |
|---|---|
IOException |
Se si verifica un errore I/O. |
converti
public void convert (Path chunkedDirectory)
Converte una directory suddivisa in blocchi FastCDC nella directory di origine. La conversione viene eseguita sul posto e la directory originale verrà sovrascritta.
| Parametri | |
|---|---|
chunkedDirectory |
Path: La directory contenente i blocchi FastCDC. Al ritorno, diventa la directory
convertita. |
| Genera | |
|---|---|
IOException |
Se si verifica un errore I/O. |