LocalHostResourceManager
public class LocalHostResourceManager
extends Object
implements IHostResourceManager
java.lang.객체 | |
↳ | 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 : 로컬 파일. |
가져오기 호스트 리소스
protected File fetchHostResource (String name, String value)
로컬 파일을 호스트 리소스로 사용합니다.
매개변수 | |
---|---|
name | String : 호스트 리소스의 이름. |
value | String : 호스트 리소스의 로컬 경로입니다. |
보고 | |
---|---|
File | 로컬 파일. |
던지기 | |
---|---|
ConfigurationException |