RemoteFileResolver

public class RemoteFileResolver
extends Object

java.lang.Object
com.android.tradefed.config.RemoteFileResolver


Prosta klasa, która umożliwia ładowanie plików z różnych miejsc przy użyciu identyfikatorów URI i funkcjonalności dostawcy usług.

Streszczenie

Konstruktorzy publiczni

RemoteFileResolver ()

Metody publiczne

static IRemoteFileResolver getDefaultResolver (URI fileURI, config) getDefaultResolver (URI fileURI, config)

Załaduj plik określony przez URI i umieść go w katalogu docelowym

static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)

Załaduj plik określony przez URI i umieść go w katalogu docelowym

static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)

Załaduj plik określony przez URI i umieść go w katalogu docelowym

Konstruktorzy publiczni

RemoteFileResolver

public RemoteFileResolver ()

Metody publiczne

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

Załaduj plik określony przez URI i umieść go w katalogu docelowym

Parametry
fileURI URI : plik do załadowania (potrzebny do określenia protokołu)

config : konfiguracja, za pomocą której należy zainicjować przelicznik

Zwroty
IRemoteFileResolver obiekt IRemoteFileResolver do ładowania plików dla danego protokołu

resolveRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir)

Załaduj plik określony przez URI i umieść go w katalogu docelowym

Parametry
fileURI URI : plik do załadowania

destDir URI : miejsce docelowe do umieszczenia załadowanego pliku

Zwroty
IRemoteFileResolver.ResolvedFile obiekt ERROR(/File) reprezentujący załadowany plik

Rzuty
BuildRetrievalError gdy nie można zlokalizować żądanego zasobu

resolveRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir, 
                IRemoteFileResolver resolver)

Załaduj plik określony przez URI i umieść go w katalogu docelowym

Parametry
fileURI URI : plik do załadowania

destDir URI : miejsce docelowe do umieszczenia załadowanego pliku

resolver IRemoteFileResolver : IRemoteFileResolver używany do rozwiązywania pliku

Zwroty
IRemoteFileResolver.ResolvedFile obiekt ERROR(/File) reprezentujący załadowany plik

Rzuty
BuildRetrievalError gdy nie można zlokalizować żądanego zasobu