SwarmProcess

名前

SwarmProcess — 並行サブプロセスのコレクションを保持するオブジェクト。

説明

他のアクション型と違い、Swarmがアクティブ化されていれば、SwarmとSwarmアクティビティは常に1対1の関係で存在します。単一のアクティビティに対するこの制限により、SwarmはそのSwarm内で実行中のアクティビティに自身のインターフェイスを提供するカスタムオブジェクトとして、二役を果たすことができます。

SwarmProcessは、ActionTypeとZoneのメッセージを共に継承します。ゾーンの振る舞いを継承するということは、swarmの内部ゾーンの中にオブジェクトを作成するときに、swarmをcreate:やcreateBegin:メッセージの引数として利用できるということです。

SwarmProcessに採用されているプロトコル

ActionType Zone CREATABLE SynchronizationType

メソッド

フェーズ: Creating

フェーズ: Using