ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

java.lang.Object
com.android.tradefed.command.CommandScheduler
com.android.tradefed.cluster.ClusterCommandScheduler


TFC (Tradefed Cluster) をサポートするICommandScheduler 。このスケジューラは、TFC コマンド キューからコマンドを実行し、呼び出しイベントを TFC コマンド イベント キューにアップロードします。

まとめ

パブリック コンストラクター

ClusterCommandScheduler ()

公開メソッド

void shutdown ()

void shutdownHard ()

コマンド スケジューラの強制シャットダウンを試みます。

void start ()

ロギングの設定、 DeviceManagerの初期化などを含むスケジューラーを起動します。

保護されたメソッド

boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

指定されたコマンドが予行演習であるかどうかを判断します。

void processReadyCommands ( IDeviceManager manager)

パブリック コンストラクター

ClusterCommandScheduler

public ClusterCommandScheduler ()

公開メソッド

シャットダウン

public void shutdown ()

シャットダウンハード

public void shutdownHard ()

コマンド スケジューラの強制シャットダウンを試みます。 shutdownHard(true) と同じです。

始める

public void start ()

ロギングの設定、 DeviceManagerの初期化などを含むスケジューラーを起動します。

保護されたメソッド

dryRun コマンド

protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

指定されたコマンドが予行演習であるかどうかを判断します。コマンドが予行演習の場合は、検証します。構成に問題がある場合は、ConfigurationException がスローされます。

パラメーター
handler ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler)ドライラン検証用のイベントを報告します。

args String : 検証するコマンド。

戻り値
booleanコマンドが予行演習の場合は true、それ以外の場合は false。

スロー
com.android.tradefed.config.ConfigurationException
ConfigurationException

processReadyCommands

protected void processReadyCommands (IDeviceManager manager)

パラメーター
manager IDeviceManager