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()

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21