RemoteFileUtil
public
class
RemoteFileUtil
extends Object
JavaScript.lang.Object
|
↳ |
com.android.tradefed.device.cloud.RemoteFileUtil
|
מחלקה של כלי שירות לטיפול בקובץ ממכונה מרוחקת
סיכום
שיטות ציבוריות |
static
boolean
|
doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
בדיקה אם קובץ (או ספרייה) קיים במכונה המרוחקת
|
static
File
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
אחזור ספרייה מרוחקת מהמארח המרוחק.
|
static
boolean
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
אחזור ספרייה מרוחקת מהמארח המרוחק.
|
static
File
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
מאחזרים קובץ מרוחק במופע של הקונטיינר.
|
static
boolean
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
מאחזרים קובץ מרוחק במופע של המכשיר או הקונטיינר.
|
static
boolean
|
pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
דחיפת ERROR(/File) מהמארח המקומי למופע המרוחק
|
בנאים ציבוריים
RemoteFileUtil
public RemoteFileUtil ()
שיטות ציבוריות
doremoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
בדיקה אם קובץ (או ספרייה) קיים במכונה המרוחקת
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeout |
long : באלפיות השנייה עד להשלמת האחזור |
remotePath |
String : הנתיב המרוחק שבו נמצא הקובץ. |
החזרות |
boolean |
האם הקובץ קיים או לא |
אחזור RemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
אחזור ספרייה מרוחקת מהמארח המרוחק.
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeout |
long : באלפיות השנייה עד להשלמת האחזור |
remoteDirPath |
String : הנתיב המרוחק שבו נמצאת הספרייה. |
החזרות |
File |
הספרייה שנשלפה ERROR(/File) אם הפעולה בוצעה בהצלחה, אחרת היא null |
אחזור RemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
אחזור ספרייה מרוחקת מהמארח המרוחק.
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeout |
long : באלפיות השנייה עד להשלמת האחזור |
remoteDirPath |
String : הנתיב המרוחק שבו נמצאת הספרייה. |
localDir |
File : הספרייה המקומית לאן למקם את הקבצים שנשלפו. |
החזרות |
boolean |
True אם הפעולה בוצעה בהצלחה, False אם לא |
אחזור RemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
מאחזרים קובץ מרוחק במופע של הקונטיינר.
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeout |
long : באלפיות השנייה עד להשלמת האחזור |
remoteFilePath |
String : הנתיב המרוחק שבו נמצא הקובץ. |
החזרות |
File |
הקובץ נשלף אם הוא הסתיים בהצלחה, אחרת הוא null |
אחזור RemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
מאחזרים קובץ מרוחק במופע של המכשיר או הקונטיינר.
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeout |
long : באלפיות השנייה עד להשלמת האחזור |
remoteFilePath |
String : הנתיב המרוחק שבו נמצא הקובץ. |
localFile |
File : ה-ERROR(/File) המקומי שאליו יישלף הקובץ המרוחק |
החזרות |
boolean |
True אם הפעולה בוצעה בהצלחה, False אם לא |
PushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
דחיפת ERROR(/File)
מהמארח המקומי למופע המרוחק
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
scpArgs |
: ארגומנטים נוספים שיועברו לפקודת ה-scp |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeout |
long : באלפיות השנייה עד להשלמת האחזור |
remoteFilePath |
String : הנתיב המרוחק שבו נמצא הקובץ. |
localFile |
File : ה-ERROR(/File) המקומי שאליו יישלף הקובץ המרוחק |
החזרות |
boolean |
True אם הפעולה בוצעה בהצלחה, False אם לא |