Nautica Workflow

jp.co.argo21.nautica.workflow.engine
クラス WorkflowEventObject

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.engine.WorkflowEventObject
すべての実装インタフェース:
java.io.Serializable, WfEvent, WfObject
直系の既知のサブクラス:
AssignmentEventObject, CreateProcessEventObject, DataEventObject, StateEventObject

public class WorkflowEventObject
extends java.lang.Object
implements WfEvent

ワークフローイベントを表す。このクラスは、互換性のために用意されているだけで 現在のエンジンでは使われていない。

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

コンストラクタの概要
WorkflowEventObject(java.lang.String type, WfExecutionObject source, java.lang.String timestamp, java.lang.String processManagerName, java.lang.String processManagerVersion, java.lang.String processID, java.lang.String processName, java.lang.String activityID, java.lang.String activityName)
          ワークフローイベントを生成する。
 
メソッドの概要
 java.lang.String getActivityID()
          イベントに関連するアクティビティIDを返す。
 java.lang.String getActivityName()
          イベントに関連するアクティビティ名称を返す。
 java.lang.String getEventType()
          イベントの種類を返す。
 java.lang.String getProcessID()
          イベントに関連するプロセスIDを返す。
 java.lang.String getProcessManagerName()
          イベントに関連するプロセスマネージャの名称を返す。
 java.lang.String getProcessManagerVersion()
          イベントに関連するプロセスマネージャのバージョンを返す。
 java.lang.String getProcessName()
          イベントに関連するプロセス名称を返す。
 WfExecutionObject getSource()
          イベントを引き起こしたWfExecutionObjectを返す。
 java.lang.String getTimestamp()
          イベントが発生した日時を返す。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WorkflowEventObject

public WorkflowEventObject(java.lang.String type,
                           WfExecutionObject source,
                           java.lang.String timestamp,
                           java.lang.String processManagerName,
                           java.lang.String processManagerVersion,
                           java.lang.String processID,
                           java.lang.String processName,
                           java.lang.String activityID,
                           java.lang.String activityName)
ワークフローイベントを生成する。

パラメータ:
type - イベントの種類
source - イベントを引き起こしたWfExecutionObject
timestamp - イベント発生日時
processManagerName - プロセスマネージャ名
processManagerVersion - プロセスマネージャのバージョン
processID - プロセスID
processName - プロセス名
activityID - アクティビティID
activityName - アクティビティ名
メソッドの詳細

getEventType

public java.lang.String getEventType()
                              throws WorkflowException
イベントの種類を返す。

定義:
インタフェース WfEvent 内の getEventType
戻り値:
イベントの種類
例外:
WorkflowException - ワークフロー関連で例外が発生した場合
関連項目:
WfEvent.getEventType()

getSource

public WfExecutionObject getSource()
                            throws SourceNotAvailableException,
                                   WorkflowException
イベントを引き起こしたWfExecutionObjectを返す。

定義:
インタフェース WfEvent 内の getSource
戻り値:
WfExecutionObject
例外:
SourceNotAvailableException - ソースがない場合
WorkflowException - ワークフロー関連で例外が発生した場合
関連項目:
WfEvent.getSource()

getTimestamp

public java.lang.String getTimestamp()
                              throws WorkflowException
イベントが発生した日時を返す。

定義:
インタフェース WfEvent 内の getTimestamp
戻り値:
イベント発生日時
例外:
WorkflowException - ワークフロー関連で例外が発生した場合
関連項目:
WfEvent.getTimestamp()

getProcessManagerName

public java.lang.String getProcessManagerName()
                                       throws WorkflowException
イベントに関連するプロセスマネージャの名称を返す。

定義:
インタフェース WfEvent 内の getProcessManagerName
戻り値:
プロセスマネージャの名称
例外:
WorkflowException - ワークフロー関連で例外が発生した場合
関連項目:
WfEvent.getProcessManagerName()

getProcessManagerVersion

public java.lang.String getProcessManagerVersion()
                                          throws WorkflowException
イベントに関連するプロセスマネージャのバージョンを返す。

定義:
インタフェース WfEvent 内の getProcessManagerVersion
戻り値:
プロセスマネージャのバージョン
例外:
WorkflowException - ワークフロー関連で例外が発生した場合
関連項目:
WfEvent.getProcessManagerVersion()

getProcessID

public java.lang.String getProcessID()
                              throws WorkflowException
イベントに関連するプロセスIDを返す。

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

getProcessName

public java.lang.String getProcessName()
                                throws WorkflowException
イベントに関連するプロセス名称を返す。

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

getActivityID

public java.lang.String getActivityID()
                               throws WorkflowException
イベントに関連するアクティビティIDを返す。

定義:
インタフェース WfEvent 内の getActivityID
戻り値:
アクティビティID
例外:
WorkflowException - ワークフロー関連で例外が発生した場合
関連項目:
WfEvent.getActivityID()

getActivityName

public java.lang.String getActivityName()
                                 throws WorkflowException
イベントに関連するアクティビティ名称を返す。

定義:
インタフェース WfEvent 内の getActivityName
戻り値:
アクティビティ名称
例外:
WorkflowException - ワークフロー関連で例外が発生した場合
関連項目:
WfEvent.getActivityName()

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21