نماینده معاملاتی

public class TradefedDelegator
extends 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 ()

مسیر کلاس (classpath) را از فایل‌های jar موجود در دایرکتوری ایجاد می‌کند.

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

دایرکتوری یک فایل باینری Tradefed را برمی‌گرداند.

boolean isStaging ()

برمی‌گرداند که آیا این محیط، محیط مرحله‌بندی است یا خیر.

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

اینکه آیا منطق واگذاری اختیار فعال شود یا خیر.

ثابت‌ها

شیء نماینده

public static final String DELEGATE_OBJECT

مرجع شیء در پیکربندی.

مقدار ثابت: "DELEGATE"

سازندگان عمومی

نماینده معاملاتی

public TradefedDelegator ()

روش‌های عمومی

خط فرمان clear

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

ایجادکلاس‌مسیر

public String createClasspath ()

مسیر کلاس (classpath) را از فایل‌های jar موجود در دایرکتوری ایجاد می‌کند.

بازگشت‌ها
String

دریافت خط فرمان

public String[] getCommandLine ()

بازگشت‌ها
String[]

محیط زیست را دریافت کنید

public  getEnvironment ()

بازگشت‌ها

دریافتTfRootDir

public File getTfRootDir ()

دایرکتوری یک فایل باینری Tradefed را برمی‌گرداند.

بازگشت‌ها
File

ای‌استیجینگ

public boolean isStaging ()

برمی‌گرداند که آیا این محیط مرحله‌بندی است یا خیر. ما نمی‌خواهیم به طور پیش‌فرض در مرحله‌بندی، نماینده‌ای تعیین کنیم، فقط در صورتی که "staging_delegated" تنظیم شده باشد.

بازگشت‌ها
boolean

تخصیص noop

public boolean noopAllocation ()

بازگشت‌ها
boolean

تنظیم خط فرمان

public void setCommandLine (String[] command)

پارامترها
command String

shouldUseDelegate

public boolean shouldUseDelegation ()

اینکه آیا منطق واگذاری اختیار فعال شود یا خیر.

بازگشت‌ها
boolean