LocalHostResourceManager
public
class
LocalHostResourceManager
extends Object
implements
IHostResourceManager
java.lang.Object | |
↳ | com.android.tradefed.host.LocalHostResourceManager |
관리자 호스트 리소스 호스트 리소스는 로컬 파일입니다.
요약
공개 생성자 | |
---|---|
LocalHostResourceManager()
|
공개 메서드 | |
---|---|
void
|
cleanup()
호스트 리소스를 정리합니다. |
File
|
getFile(String name)
리소스 ID로 호스트 리소스 로컬 파일을 가져옵니다. |
void
|
setup()
호스트 리소스를 설정합니다. |
보호된 메서드 | |
---|---|
void
|
clearHostResource(String name, File localFile)
로컬 호스트 리소스를 지웁니다. |
File
|
fetchHostResource(String name, String value)
로컬 파일을 호스트 리소스로 사용합니다. |
공개 생성자
LocalHostResourceManager
public LocalHostResourceManager ()
공개 메서드
정리
public void cleanup ()
호스트 리소스를 정리합니다.
getFile
public File getFile (String name)
리소스 ID로 호스트 리소스 로컬 파일을 가져옵니다.
매개변수 | |
---|---|
name |
String : 호스트 리소스의 리소스 ID입니다. |
반환 값 | |
---|---|
File |
호스트 리소스의 로컬 파일입니다. |
설정
public void setup ()
호스트 리소스를 설정합니다. 호스트 리소스는 클라우드의 원격 위치 또는 로컬 파일 등 다양한 위치에서 가져올 수 있습니다. 이 인터페이스는 tradefed가 필요한 호스트 리소스를 가져오는 통합된 방법을 제공합니다. 설정은 파일을 로컬에 올바르게 다운로드해야 하며 나중에 tradefed는 getFile을 통해 호스트 리소스 이름으로 로컬을 가져올 수 있습니다.
생성 값 | |
---|---|
ConfigurationException |
보호된 메서드
clearHostResource
protected void clearHostResource (String name, File localFile)
로컬 호스트 리소스를 지웁니다.
매개변수 | |
---|---|
name |
String : 호스트 리소스의 ID입니다. |
localFile |
File : 로컬 파일입니다. |
fetchHostResource
protected File fetchHostResource (String name, String value)
로컬 파일을 호스트 리소스로 사용합니다.
매개변수 | |
---|---|
name |
String : 호스트 리소스의 이름입니다. |
value |
String : 호스트 리소스의 로컬 경로입니다. |
반환 값 | |
---|---|
File |
로컬 파일 |
생성 값 | |
---|---|
ConfigurationException |