デフォルト接続

public class DefaultConnection
extends AbstractConnection

java.lang.オブジェクト
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 wasTemporaryHolder ()

保護されたメソッド

IRunUtil getRunUtil ()

コマンドを実行するためにIRunUtilを返します。

保護されたコンストラクター

デフォルト接続

protected DefaultConnection (DefaultConnection.ConnectionBuilder builder)

コンストラクタ

パラメーター
builder DefaultConnection.ConnectionBuilder

パブリックメソッド

接続の作成

public static DefaultConnection createConnection (DefaultConnection.ConnectionBuilder builder)

要求された接続を作成します。

パラメーター
builder DefaultConnection.ConnectionBuilder

戻り値
DefaultConnection

createInopConnection

public static DefaultConnection createInopConnection (DefaultConnection.ConnectionBuilder builder)

パラメーター
builder DefaultConnection.ConnectionBuilder

戻り値
DefaultConnection

属性の取得

public final MultiMap<String, String> getAttributes ()

戻り値
MultiMap <String, String>

ビルド情報の取得

public final IBuildInfo getBuildInfo ()

戻り値
IBuildInfo

デバイスの取得

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

ロガーを取得する

public ITestLogger getLogger ()

ITestLoggerをログ ファイルに返します。

戻り値
ITestLogger

一時保有者でした

public boolean wasTemporaryHolder ()

戻り値
boolean

保護されたメソッド

getRunUtil

protected IRunUtil getRunUtil ()

コマンドを実行するためにIRunUtilを返します。

戻り値
IRunUtil