IFuseDriverProfile
public
interface
IFuseDriverProfile
| com.android.tradefed.build.IFuseDriverProfile |
Określa konkretne zachowanie danego sterownika FUSE, dzięki czemu MountManager może być ogólny.
Podsumowanie
Metody publiczne | |
|---|---|
abstract
|
buildMountCommand(Path sourceDataPath, Path mountPoint)
Tworzy wiersz poleceń do wykonania polecenia mount. |
abstract
String
|
getDriverName()
Opisowa nazwa tego typu sterownika. |
default
long
|
getMountTimeoutInMs()
Domyślny czas oczekiwania na przygotowanie punktu podłączania. |
default
boolean
|
isMountPointReady(Path mountPoint)
Sprawdza, czy punkt montowania jest gotowy do użycia. |
abstract
void
|
validateSourceDataPath(Path sourceDataPath)
Sprawdza, czy ścieżka danych źródłowych jest odpowiednia dla tego konkretnego sterownika FUSE. |
Metody publiczne
buildMountCommand
public abstractbuildMountCommand (Path sourceDataPath, Path mountPoint)
Tworzy wiersz poleceń do wykonania polecenia mount.
| Parametry | |
|---|---|
sourceDataPath |
Path: ścieżka danych źródłowych. |
mountPoint |
Path: docelowy punkt podłączania. |
| Zwroty | |
|---|---|
|
Lista ciągów znaków reprezentujących wiersz poleceń do wykonania. |
getDriverName
public abstract String getDriverName ()
Opisowa nazwa tego typu sterownika.
| Zwroty | |
|---|---|
String |
imię i nazwisko kierowcy (np. „FastCDC”, „sshfs”). |
getMountTimeoutInMs
public long getMountTimeoutInMs ()
Domyślny czas oczekiwania na przygotowanie punktu podłączania.
| Zwroty | |
|---|---|
long |
Domyślny czas oczekiwania w milisekundach. |
isMountPointReady
public boolean isMountPointReady (Path mountPoint)
Sprawdza, czy punkt montowania jest gotowy do użycia.
| Parametry | |
|---|---|
mountPoint |
Path: punkt podłączania do sprawdzenia. |
| Zwroty | |
|---|---|
boolean |
Wartość true, jeśli punkt montowania jest gotowy. W przeciwnym razie wartość false. |
validateSourceDataPath
public abstract void validateSourceDataPath (Path sourceDataPath)
Sprawdza, czy ścieżka danych źródłowych jest odpowiednia dla tego konkretnego sterownika FUSE.
| Parametry | |
|---|---|
sourceDataPath |
Path: ścieżka danych źródłowych do sprawdzenia. |
| Zgłasza | |
|---|---|
|
Jeśli ścieżka danych źródłowych jest nieprawidłowa. |