TradefedDelegator

public class TradefedDelegator
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.proxy.TradefedDelegator


الكائنات التي تساعد في تفويض الاستدعاء إلى ملف ثنائي آخر من Tradefed

ملخّص

الحقول

public static final String DELEGATE_OBJECT

مرجع الكائن في الإعدادات

وظائف الإنشاء العامة

TradefedDelegator()

الطرق العامة

static String[] clearCommandline(String[] originalCommand)

أزِل من سطر الأوامر الأصلي خيارات التفويض لكي لا تتم عملية التفويض مرة أخرى من خلال الإعداد الأساسي.

static String[] clearCommandlineFromOneArg(String[] originalCommand, String optionName)

إزالة خيار معيّن من سطر الأوامر

String createClasspath()

لإنشاء مسار فئة من حِزم jar في الدليل

String[] getCommandLine()
File getTfRootDir()

لعرض دليل ملف ثنائي في Tradefed.

boolean isStaging()

تعرِض هذه السمة ما إذا كانت هذه هي بيئة الاختبار.

void setCommandLine(String[] command)
boolean shouldUseDelegation()

ما إذا كان سيتم تفعيل منطق التفويض أم لا

الحقول

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

مرجع الكائن في الإعدادات

وظائف الإنشاء العامة

TradefedDelegator

public TradefedDelegator ()

الطرق العامة

clearCommandline

public static String[] clearCommandline (String[] originalCommand)

أزِل من سطر الأوامر الأصلي خيارات التفويض كي لا تتم عملية التفويض مرة أخرى من خلال الإعداد الأساسي.

المعلمات
originalCommand String

المرتجعات
String[]

عمليات الرمي
ConfigurationException

clearCommandlineFromOneArg

public static String[] clearCommandlineFromOneArg (String[] originalCommand, 
                String optionName)

إزالة خيار معيّن من سطر الأوامر

المعلمات
originalCommand String

optionName String

المرتجعات
String[]

عمليات الرمي
ConfigurationException

createClasspath

public String createClasspath ()

لإنشاء مسار فئة من حِزم jar في الدليل

المرتجعات
String

getCommandLine

public String[] getCommandLine ()

المرتجعات
String[]

getTfRootDir

public File getTfRootDir ()

لعرض دليل ملف ثنائي في Tradefed.

المرتجعات
File

isStaging

public boolean isStaging ()

تعرِض هذه السمة ما إذا كانت هذه هي بيئة الاختبار. لا نريد تفويض الصلاحيات في مرحلة الإعداد تلقائيًا، بل فقط في حال ضبط "staging_delegated".

المرتجعات
boolean

setCommandLine

public void setCommandLine (String[] command)

المعلمات
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

ما إذا كان سيتم تفعيل منطق التفويض أم لا

المرتجعات
boolean