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)

기본 구성이 적용되지 않도록 원래 명령줄에서 위임 옵션 삭제 다시 위임할 수 있습니다.

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 ()

공개 메서드

clear명령줄

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

기본 구성이 적용되지 않도록 원래 명령줄에서 위임 옵션 삭제 다시 위임할 수 있습니다.

매개변수
originalCommand String

반환 값
String[]

생성 값
ConfigurationException

createClasspath

public String createClasspath ()

디렉터리의 jar에서 클래스 경로를 만듭니다.

반환 값
String

get명령줄

public String[] getCommandLine ()

반환 값
String[]

getTfRootDir

public File getTfRootDir ()

Tradefed 바이너리의 디렉터리를 반환합니다.

반환 값
File

스테이징(isStaging) 중

public boolean isStaging ()

스테이징 환경인지 여부를 반환합니다. 스테이징에서 위임하고 싶지 않습니다. 기본적으로 'staging_Delegated' 설정됩니다.

반환 값
boolean

set명령줄

public void setCommandLine (String[] command)

매개변수
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

위임 로직을 트리거하는지 여부입니다.

반환 값
boolean