概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Nautica Workflow
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.co.argo21.nautica.workflow.engine
クラス GeneralRequester

    java.lang.Object
      jp.co.argo21.nautica.workflow.engine.GeneralRequester

すべての実装インタフェース:
  java.io.Serializable, WfObject, WfRequester

public class GeneralRequester
extends java.lang.Object
implements WfRequester

クライアントからの要求を受けてプロセスマネージャにプロセスの生成を 要求する。 現在のところ、このクラスは内部処理の互換性のためだけに提供されており、 提供メソッドは機能しない。

導入されたバージョン:
  Nautica Workflow 0.9
バージョン:
  $Revision: 1.2 $
関連項目:
  直列化された形式

コンストラクタの概要
`GeneralRequester(WfResource rsc)` プロセス生成リクエスタを生成する。

メソッドの概要
`WfProcess[]` | `getAllPerformers()` 管理下のすべてのプロセスを返す。
`WfProcess` | `getPerformer(int index)` インデクスで指定されたプロセスを返す。
`int` | `getPerformerCount()` このリクエスタから作られたプロセスの数を返す。
`WfResource` | `getReqesterResource()` リクエスタに関連するリソースを返す。
`boolean` | `isMemberOfPerformer(WfProcess proc)` 引数で指定されたプロセスが、管理下にあるかどうかを返す。
`void` | `receiveEvent(WfEvent event)` プロセスマネージャからの通知を受け取るリスナーインタフェース。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### GeneralRequester

    public GeneralRequester(WfResource rsc)

  プロセス生成リクエスタを生成する。

メソッドの詳細

### getPerformerCount

    public int getPerformerCount()
                          throws WorkflowException

  このリクエスタから作られたプロセスの数を返す。

  定義:
    インタフェース `WfRequester` 内の `getPerformerCount`
  戻り値:
    プロセス数
  例外:
    `WorkflowException` - 処理中に例外が起こった場合
  関連項目:
    `WfRequester.getPerformerCount()`

### getPerformer

    public WfProcess getPerformer(int index)
                           throws WorkflowException

  インデクスで指定されたプロセスを返す。

  定義:
    インタフェース `WfRequester` 内の `getPerformer`
  パラメータ:
    `index` - インデクス
  戻り値:
    プロセス
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合
  関連項目:
    `WfRequester.getPerformer(int)`

### getAllPerformers

    public WfProcess[] getAllPerformers()
                                 throws WorkflowException

  管理下のすべてのプロセスを返す。

  定義:
    インタフェース `WfRequester` 内の `getAllPerformers`
  戻り値:
    プロセス
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合
  関連項目:
    `WfRequester.getAllPerformers()`

### isMemberOfPerformer

    public boolean isMemberOfPerformer(WfProcess proc)
                                throws WorkflowException

  引数で指定されたプロセスが、管理下にあるかどうかを返す。

  定義:
    インタフェース `WfRequester` 内の `isMemberOfPerformer`
  パラメータ:
    `proc` - プロセス
  戻り値:
    管理下にある場合はtrue
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合
  関連項目:
    `WfRequester.isMemberOfPerformer(jp.co.argo21.nautica.workflow.omg.WfProcess)`

### receiveEvent

    public void receiveEvent(WfEvent event)
                      throws InvalidPerformerException,
                             WorkflowException

  プロセスマネージャからの通知を受け取るリスナーインタフェース。

  定義:
    インタフェース `WfRequester` 内の `receiveEvent`
  パラメータ:
    `event` -
  例外:
    `InvalidPerformerException`
    `WorkflowException` - 処理中に例外が起こった場合
  関連項目:
    `WfRequester.receiveEvent(jp.co.argo21.nautica.workflow.omg.WfEvent)`

### getReqesterResource

    public WfResource getReqesterResource()
                                   throws WorkflowException

  リクエスタに関連するリソースを返す。

  定義:
    インタフェース `WfRequester` 内の `getReqesterResource`
  戻り値:
    リクエスタの主体となったリソース
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合
  関連項目:
    `WfRequester.getReqesterResource()`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| 株式会社アルゴ２１
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright 2005 株式会社アルゴ２１