public interface ProgressObject
このクラスには optional
キャンセルメソッドがあります。キャンセル機能のサポートは isCancelSupported メソッドでテストできます。
ProgressObject 構造により、ユーザーはステータスをポーリングしたり、コールバックを提供したりできます。
修飾子と型 | メソッドと説明 |
---|---|
void | addProgressListener(ProgressListener pol) デプロイアクションの Progress イベントを受け取るリスナーを追加します。 |
void | cancel() (オプション)インプロセス操作に対するキャンセルリクエストは、操作のそれ以降のすべての処理を停止し、操作が実行される前の元の状態に環境を戻します。 |
ClientConfiguration | getClientConfiguration(TargetModuleID id) TargetModuleID に関連付けられた ClientConfiguration オブジェクトを返します。 |
DeploymentStatus | getDeploymentStatus() このアクティビティのステータスを取得します。 |
TargetModuleID[] | getResultTargetModuleIDs() 関連する DeploymentManager 操作によって正常に処理または作成された TargetModuleID のリストを取得します。 |
boolean | isCancelSupported() ベンダーがデプロイアクティビティのキャンセル操作をサポートしているかどうかをテストします。 |
boolean | isStopSupported() ベンダーがデプロイアクティビティの停止操作をサポートしているかどうかをテストします。 |
void | removeProgressListener(ProgressListener pol) ProgressObject リスナーを削除します。 |
void | stop() (オプション)インプロセス操作の停止リクエストにより、現在の TargetModuleID の操作を完了まで実行できますが、残りの未処理の TargetModuleID オブジェクトは処理されません。 |
DeploymentStatus getDeploymentStatus()
TargetModuleID[] getResultTargetModuleIDs()
ClientConfiguration getClientConfiguration(TargetModuleID id)
boolean isCancelSupported()
true
。void cancel() throws OperationUnsupportedException
OperationUnsupportedException
- このオプションのコマンドは、この実装ではサポートされていません。boolean isStopSupported()
true
。void stop() throws OperationUnsupportedException
OperationUnsupportedException
- このオプションのコマンドは、この実装ではサポートされていません。void addProgressListener(ProgressListener pol)
pol
- イベントを受け取るリスナー ProgressEvent
void removeProgressListener(ProgressListener pol)
pol
- 削除されるリスナー ProgressEvent
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.