Nautica Workflow

jp.co.argo21.nautica.workflow.omg
インタフェース WfAssignment

すべてのスーパーインタフェース:
java.io.Serializable, WfObject
既知の実装クラスの一覧:
WorkItemInternal

public interface WfAssignment
extends WfObject

WfAssignmentは、WfActivityオブジェクトをWfResourceオブジェクトに 結合させる管理実体を表すインタフェースである。 本書では、この管理実体を「アサインメント」と表記する。 アサインメントは、リソース管理機能によって管理されることを想定しており、 アクティビティとリソースを使用して適切にアサインメントを生成・管理する。 WfAssignmentは、アクティビティの実行準備を整える段階で、 リソース選択過程の一部として生成される。 WfAssignmentの存続期間は、関連付けられたアクティビティの存続期間によって制限される。

導入されたバージョン:
Nautica Workflow 0.9
バージョン:
$Revision: 1.2 $

メソッドの概要
 WfActivity getActivity()
          リソースを割り当てるアクティビティを返す。
 WfResource getAssignee()
          割り当てられたリソースを返す。
 void setAssignee(WfResource value)
          指定されたリソースを設定する。
 

メソッドの詳細

getActivity

public WfActivity getActivity()
                       throws WorkflowException
リソースを割り当てるアクティビティを返す。

戻り値:
WfActivity
例外:
WorkflowException - ワークフロー関連で例外が発生した場合

getAssignee

public WfResource getAssignee()
                       throws WorkflowException
割り当てられたリソースを返す。

戻り値:
WfResource
例外:
WorkflowException - ワークフロー関連で例外が発生した場合

setAssignee

public void setAssignee(WfResource value)
                 throws InvalidResourceException,
                        WorkflowException
指定されたリソースを設定する。

パラメータ:
value - WfResource
例外:
InvalidResourceException - 無効なリソースの場合
WorkflowException - ワークフロー関連で例外が発生した場合

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21