TradefedDelegator

public class TradefedDelegator
extends Object

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


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

ملخّص

الثوابت

String DELEGATE_OBJECT

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

الإنشاءات العامة

TradefedDelegator()

الطُرق العامة

static String[] clearCommandline(String[] originalCommand)

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

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

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

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

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

String createClasspath()

ينشئ مسار الفئة من ملفات JAR في الدليل.

String[] getCommandLine()
getEnvironment()
File getTfRootDir()

تعرض هذه السمة دليلًا لملف Tradefed الثنائي.

boolean isStaging()

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

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

تحديد ما إذا كان سيتم تشغيل منطق التفويض أم لا

الثوابت

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

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

القيمة الثابتة: "DELEGATE"

الإنشاءات العامة

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

clearCommandlineFromOneArg

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

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

المعلمات
originalCommand String

optionName String

booleanOption boolean

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

الرميات
ConfigurationException

createClasspath

public String createClasspath ()

ينشئ مسار الفئة من ملفات JAR في الدليل.

المرتجعات
String

getCommandLine

public String[] getCommandLine ()

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

getEnvironment

public  getEnvironment ()

المرتجعات

getTfRootDir

public File getTfRootDir ()

تعرض هذه السمة دليلًا لملف Tradefed الثنائي.

المرتجعات
File

isStaging

public boolean isStaging ()

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

المرتجعات
boolean

noopAllocation

public boolean noopAllocation ()

المرتجعات
boolean

setCommandLine

public void setCommandLine (String[] command)

المعلمات
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

تحديد ما إذا كان سيتم تشغيل منطق التفويض أم لا

المرتجعات
boolean