DefaultConnection

public class DefaultConnection
extends AbstractConnection

java.lang.Object
   ↳ com.android.tradefed.device.connection.AbstractConnection
     ↳ com.android.tradefed.device.connection.DefaultConnection


기기의 기본 연결 표현으로, 기기의 표준 adb 연결이라고 가정됩니다.

요약

중첩된 클래스

class DefaultConnection.ConnectionBuilder

연결을 설명하는 데 사용되는 빌더입니다. 

보호된 생성자

DefaultConnection(DefaultConnection.ConnectionBuilder builder)

생성자

공개 메서드

static DefaultConnection createConnection(DefaultConnection.ConnectionBuilder builder)

요청된 연결을 만듭니다.

static DefaultConnection createInopConnection(DefaultConnection.ConnectionBuilder builder)
final MultiMap<String, String> getAttributes()
final IBuildInfo getBuildInfo()
final ITestDevice getDevice()
Integer getInitialDeviceNumOffset()

알려진 기기 번호 오프셋이 있는 경우 이를 반환합니다.

String getInitialIp()

기기에 연결된 초기 IP(있는 경우)를 반환합니다.

String getInitialSerial()

기기의 초기 일련번호 이름을 반환합니다.

String getInitialUser()

알려진 최초 사용자(있는 경우)를 반환합니다.

ITestLogger getLogger()

로그 파일에 ITestLogger를 반환합니다.

boolean wasPreExisting()
boolean wasTemporaryHolder()

보호된 메서드

IRunUtil getRunUtil()

IRunUtil를 반환하여 명령어를 실행합니다.

보호된 생성자

DefaultConnection

protected DefaultConnection (DefaultConnection.ConnectionBuilder builder)

생성자

매개변수
builder DefaultConnection.ConnectionBuilder

공개 메서드

createConnection

public static DefaultConnection createConnection (DefaultConnection.ConnectionBuilder builder)

요청된 연결을 만듭니다.

매개변수
builder DefaultConnection.ConnectionBuilder

반환 값
DefaultConnection

createInopConnection

public static DefaultConnection createInopConnection (DefaultConnection.ConnectionBuilder builder)

매개변수
builder DefaultConnection.ConnectionBuilder

반환 값
DefaultConnection

getAttributes

public final MultiMap<String, String> getAttributes ()

반환 값
MultiMap<String, String>

getBuildInfo

public final IBuildInfo getBuildInfo ()

반환 값
IBuildInfo

getDevice

public final ITestDevice getDevice ()

반환 값
ITestDevice

getInitialDeviceNumOffset

public Integer getInitialDeviceNumOffset ()

알려진 기기 번호 오프셋이 있는 경우 이를 반환합니다. 사용할 수 없는 경우 null을 반환합니다.

반환 값
Integer

getInitialIp

public String getInitialIp ()

기기에 연결된 초기 IP(있는 경우)를 반환합니다. 알려진 초기 IP가 없는 경우 null을 반환합니다.

반환 값
String

getInitialSerial

public String getInitialSerial ()

기기의 초기 일련번호 이름을 반환합니다.

반환 값
String

getInitialUser

public String getInitialUser ()

알려진 최초 사용자(있는 경우)를 반환합니다. 알려진 최초 사용자가 없는 경우 null을 반환합니다.

반환 값
String

getLogger

public ITestLogger getLogger ()

로그 파일에 ITestLogger를 반환합니다.

반환 값
ITestLogger

wasPreExisting

public boolean wasPreExisting ()

반환 값
boolean

wasTemporaryHolder

public boolean wasTemporaryHolder ()

반환 값
boolean

보호된 메서드

getRunUtil

protected IRunUtil getRunUtil ()

IRunUtil를 반환하여 명령어를 실행합니다.

반환 값
IRunUtil