RemoteFileResolver
public
class
RemoteFileResolver
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.RemoteFileResolver |
URI 및 서비스 제공업체 기능을 사용하여 다양한 위치에서 파일을 로드할 수 있는 간단한 클래스입니다.
요약
공개 생성자 | |
---|---|
RemoteFileResolver()
|
공개 메서드 | |
---|---|
static
IRemoteFileResolver
|
getDefaultResolver(URI fileURI,
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다. |
static
IRemoteFileResolver.ResolvedFile
|
resolveRemoteFile(URI fileURI, URI destDir)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다. |
static
IRemoteFileResolver.ResolvedFile
|
resolveRemoteFile(URI fileURI, URI destDir, IRemoteFileResolver resolver)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다. |
공개 생성자
RemoteFileResolver
public RemoteFileResolver ()
공개 메서드
getDefaultResolver
public static IRemoteFileResolver getDefaultResolver (URI fileURI,config)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다.
매개변수 | |
---|---|
fileURI |
URI : 로드할 파일 (프로토콜을 결정하는 데 필요) |
config |
: 리졸버를 초기화할 구성 |
반환 값 | |
---|---|
IRemoteFileResolver |
지정된 프로토콜의 파일을 로드하는 IRemoteFileResolver 객체 |
resolveRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다.
매개변수 | |
---|---|
fileURI |
URI : 로드할 파일 |
destDir |
URI : 로드된 파일을 배치할 대상 |
반환 값 | |
---|---|
IRemoteFileResolver.ResolvedFile |
로드된 파일을 나타내는 ERROR(/File) 객체 |
생성 값 | |
---|---|
BuildRetrievalError |
요청한 리소스를 찾을 수 없는 경우 |
resolveRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다.
매개변수 | |
---|---|
fileURI |
URI : 로드할 파일 |
destDir |
URI : 로드된 파일을 배치할 대상 |
resolver |
IRemoteFileResolver : 파일을 확인하는 데 사용할 IRemoteFileResolver |
반환 값 | |
---|---|
IRemoteFileResolver.ResolvedFile |
로드된 파일을 나타내는 ERROR(/File) 객체 |
생성 값 | |
---|---|
BuildRetrievalError |
요청한 리소스를 찾을 수 없는 경우 |