โปรแกรมรีโซลเวอร์ไฟล์ระยะไกล
public class RemoteFileResolver
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.RemoteFileResolver |
คลาสง่ายๆ ที่อนุญาตให้โหลดไฟล์จากหลากหลายสถานที่โดยใช้ URI และฟังก์ชันการทำงานของผู้ให้บริการ
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
RemoteFileResolver () |
วิธีการสาธารณะ | |
---|---|
static IRemoteFileResolver | getDefaultResolver (URI fileURI, config) getDefaultResolver (URI fileURI, config) โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเร็กทอรีปลายทาง |
static IRemoteFileResolver.ResolvedFile | resolveRemoteFile (URI fileURI, URI destDir) โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเร็กทอรีปลายทาง |
static IRemoteFileResolver.ResolvedFile | resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver) โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเร็กทอรีปลายทาง |
ผู้รับเหมาก่อสร้างสาธารณะ
โปรแกรมรีโซลเวอร์ไฟล์ระยะไกล
public RemoteFileResolver ()
วิธีการสาธารณะ
getDefaultResolver
public static IRemoteFileResolver getDefaultResolver (URI fileURI,config)
โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเร็กทอรีปลายทาง
พารามิเตอร์ | |
---|---|
fileURI | URI : ไฟล์ที่จะโหลด (จำเป็นต้องกำหนดโปรโตคอล) |
config |
การส่งคืน | |
---|---|
IRemoteFileResolver | วัตถุ IRemoteFileResolver เพื่อโหลดไฟล์สำหรับโปรโตคอลที่กำหนด |
แก้ไข RemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)
โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเร็กทอรีปลายทาง
พารามิเตอร์ | |
---|---|
fileURI | URI : ไฟล์ที่จะโหลด |
destDir | URI : ปลายทางสำหรับวางไฟล์ที่โหลด |
การส่งคืน | |
---|---|
IRemoteFileResolver.ResolvedFile | วัตถุ ERROR(/File) แสดงถึงไฟล์ที่โหลด |
ขว้าง | |
---|---|
BuildRetrievalError | เมื่อไม่พบทรัพยากรที่ร้องขอ |
แก้ไข RemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)
โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเร็กทอรีปลายทาง
พารามิเตอร์ | |
---|---|
fileURI | URI : ไฟล์ที่จะโหลด |
destDir | URI : ปลายทางสำหรับวางไฟล์ที่โหลด |
resolver | IRemoteFileResolver : IRemoteFileResolver เพื่อใช้ในการแก้ไขไฟล์ |
การส่งคืน | |
---|---|
IRemoteFileResolver.ResolvedFile | วัตถุ ERROR(/File) แสดงถึงไฟล์ที่โหลด |
ขว้าง | |
---|---|
BuildRetrievalError | เมื่อไม่พบทรัพยากรที่ร้องขอ |