RemoteFileResolver

public class RemoteFileResolver
extends Object

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


คลาสอย่างง่ายที่ช่วยให้โหลดไฟล์จากที่ต่างๆ ได้โดยใช้ URI และฟังก์ชันการทำงานของผู้ให้บริการ

สรุป

เครื่องมือสร้างสาธารณะ

RemoteFileResolver()

เมธอดสาธารณะ

static IRemoteFileResolver getDefaultResolver(URI fileURI, Map<String, String> config)

โหลดไฟล์ที่ระบุโดย 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, 
                Map<String, String> config)

โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเรกทอรีปลายทาง

พารามิเตอร์
fileURI URI: ไฟล์ที่จะโหลด (จำเป็นต่อการกำหนดโปรโตคอล)

config Map: การกำหนดค่าที่จะใช้เริ่มต้นรีโซลเวอร์

การคืนสินค้า
IRemoteFileResolver ออบเจ็กต์ IRemoteFileResolver เพื่อโหลดไฟล์สำหรับโปรโตคอลที่ระบุ

resolveRemoteFile

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

โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเรกทอรีปลายทาง

พารามิเตอร์
fileURI URI: ไฟล์ที่จะโหลด

destDir URI: ปลายทางที่จะวางไฟล์ที่โหลด

การคืนสินค้า
IRemoteFileResolver.ResolvedFile Fileออบเจ็กต์ที่แสดงไฟล์ที่โหลด

ส่ง
BuildRetrievalError เมื่อไม่พบทรัพยากรที่ขอ

resolveRemoteFile

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

โหลดไฟล์ที่ระบุโดย URI และวางไว้ในไดเรกทอรีปลายทาง

พารามิเตอร์
fileURI URI: ไฟล์ที่จะโหลด

destDir URI: ปลายทางที่จะวางไฟล์ที่โหลด

resolver IRemoteFileResolver: IRemoteFileResolverที่จะใช้เพื่อแก้ไขไฟล์

การคืนสินค้า
IRemoteFileResolver.ResolvedFile Fileออบเจ็กต์ที่แสดงไฟล์ที่โหลด

ส่ง
BuildRetrievalError เมื่อไม่พบทรัพยากรที่ขอ