Nautica Workflow

jp.co.argo21.nautica.workflow.dataaccess
クラス ActivityBean

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.dataaccess.ActivityBean
すべての実装インタフェース:
Activity, java.io.Serializable, WfObject

public class ActivityBean
extends java.lang.Object
implements Activity

このクラスは、アクティビティインスタンステーブル(ACTIVITY)に対応する情報を保持する。

導入されたバージョン:
Nautica Workflow 0.9
バージョン:
$Revision: 1.2 $, $Date: 2005/09/14 00:58:38 $
関連項目:
直列化された形式

フィールドの概要
protected  java.lang.String actDefID
          アクティビティ定義ID
protected  java.lang.String actID
          アクティビティインスタンスID
protected  java.lang.String actorID
          実行者ID
protected  int actState
          状態
protected  java.lang.String blockID
          所属する並行処理ブロックID
protected  java.sql.Timestamp durationLimit
          実行期限
static java.lang.String ID_PREFIX
          ID接頭辞
protected  java.lang.String procID
          プロセスインスタンスID
protected  java.sql.Timestamp startDate
          開始日時
protected  java.lang.String starterID
          開始者
protected  java.sql.Timestamp updateDate
          最新状態更新日時
 
コンストラクタの概要
ActivityBean()
          アクティビティインスタンスオブジェクトを生成する。
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          引数のオブジェクトとの比較を行い、同一性を判定する。
protected  void finalize()
          ガーベジコレクタによる当該オブジェクトの解放処理を行う。
 java.lang.String getActivityDefinitionID()
          アクティビティ定義IDを取得する。
 java.lang.String getActivityID()
          アクティビティインスタンスIDを取得する。
 int getActivityState()
          状態を取得する。
 java.lang.String getActorID()
          実行者IDを取得する。
 java.lang.String getBlockID()
          所属する並行処理ブロックIDを取得する。
 java.sql.Timestamp getDurationLimit()
          実行期限を取得する。
 java.lang.String getName()
          アクティビティインスタンス名を取得する。
 java.lang.String getProcessID()
          プロセスインスタンスIDを取得する。
 java.sql.Timestamp getStartDate()
          開始日時を取得する。
 java.lang.String getStarterID()
          開始者を取得する。
 java.sql.Timestamp getUpdateDate()
          最新状態更新日時を取得する。
 void setActivityDefinitionID(java.lang.String actDefID)
          アクティビティ定義IDを設定する。
 void setActivityID(java.lang.String actID)
          アクティビティインスタンスIDを設定する。
 void setActivityState(int actState)
          状態を設定する。
 void setActorID(java.lang.String actorID)
          実行者IDを設定する。
 void setBlockID(java.lang.String blockID)
          所属する並行処理ブロックIDを設定する。
 void setDurationLimit(java.sql.Timestamp durationLimit)
          実行期限を設定する。
 void setProcessID(java.lang.String procID)
          プロセスインスタンスIDを設定する。
 void setStartDate(java.sql.Timestamp startDate)
          開始日時を設定する。
 void setStarterID(java.lang.String starterID)
          開始者を設定する。
 void setUpdateDate(java.sql.Timestamp updateDate)
          最新状態更新日時を設定する。
 
クラス java.lang.Object から継承したメソッド
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ID_PREFIX

public static final java.lang.String ID_PREFIX
ID接頭辞

関連項目:
定数フィールド値

procID

protected java.lang.String procID
プロセスインスタンスID


actID

protected java.lang.String actID
アクティビティインスタンスID


actDefID

protected java.lang.String actDefID
アクティビティ定義ID


startDate

protected java.sql.Timestamp startDate
開始日時


starterID

protected java.lang.String starterID
開始者


durationLimit

protected java.sql.Timestamp durationLimit
実行期限


blockID

protected java.lang.String blockID
所属する並行処理ブロックID


actState

protected int actState
状態


actorID

protected java.lang.String actorID
実行者ID


updateDate

protected java.sql.Timestamp updateDate
最新状態更新日時

コンストラクタの詳細

ActivityBean

public ActivityBean()
アクティビティインスタンスオブジェクトを生成する。

メソッドの詳細

getProcessID

public java.lang.String getProcessID()
プロセスインスタンスIDを取得する。

定義:
インタフェース Activity 内の getProcessID
戻り値:
プロセスインスタンスID

setProcessID

public void setProcessID(java.lang.String procID)
プロセスインスタンスIDを設定する。

定義:
インタフェース Activity 内の setProcessID
パラメータ:
procID - プロセスインスタンスID

getActivityID

public java.lang.String getActivityID()
アクティビティインスタンスIDを取得する。

定義:
インタフェース Activity 内の getActivityID
戻り値:
アクティビティインスタンスID

setActivityID

public void setActivityID(java.lang.String actID)
アクティビティインスタンスIDを設定する。

定義:
インタフェース Activity 内の setActivityID
パラメータ:
actID - アクティビティインスタンスID

getName

public java.lang.String getName()
アクティビティインスタンス名を取得する。

定義:
インタフェース Activity 内の getName
戻り値:
アクティビティインスタンス名

getActivityDefinitionID

public java.lang.String getActivityDefinitionID()
アクティビティ定義IDを取得する。

定義:
インタフェース Activity 内の getActivityDefinitionID
戻り値:
アクティビティ定義ID

setActivityDefinitionID

public void setActivityDefinitionID(java.lang.String actDefID)
アクティビティ定義IDを設定する。

定義:
インタフェース Activity 内の setActivityDefinitionID
パラメータ:
actDefID - アクティビティ定義ID

getStartDate

public java.sql.Timestamp getStartDate()
開始日時を取得する。

定義:
インタフェース Activity 内の getStartDate
戻り値:
開始日時

setStartDate

public void setStartDate(java.sql.Timestamp startDate)
開始日時を設定する。

定義:
インタフェース Activity 内の setStartDate
パラメータ:
startDate - 開始日時

getStarterID

public java.lang.String getStarterID()
開始者を取得する。

定義:
インタフェース Activity 内の getStarterID
戻り値:
開始者

setStarterID

public void setStarterID(java.lang.String starterID)
開始者を設定する。

定義:
インタフェース Activity 内の setStarterID
パラメータ:
starterID - 開始者

getDurationLimit

public java.sql.Timestamp getDurationLimit()
実行期限を取得する。

定義:
インタフェース Activity 内の getDurationLimit
戻り値:
実行期限

setDurationLimit

public void setDurationLimit(java.sql.Timestamp durationLimit)
実行期限を設定する。

定義:
インタフェース Activity 内の setDurationLimit
パラメータ:
durationLimit - 実行期限

getBlockID

public java.lang.String getBlockID()
所属する並行処理ブロックIDを取得する。

定義:
インタフェース Activity 内の getBlockID
戻り値:
所属する並行処理ブロックID

setBlockID

public void setBlockID(java.lang.String blockID)
所属する並行処理ブロックIDを設定する。

定義:
インタフェース Activity 内の setBlockID
パラメータ:
blockID - 所属する並行処理ブロックID

getActivityState

public int getActivityState()
状態を取得する。

定義:
インタフェース Activity 内の getActivityState
戻り値:
状態

setActivityState

public void setActivityState(int actState)
状態を設定する。

定義:
インタフェース Activity 内の setActivityState
パラメータ:
actState - 状態

getActorID

public java.lang.String getActorID()
実行者IDを取得する。

定義:
インタフェース Activity 内の getActorID
戻り値:
実行者ID

setActorID

public void setActorID(java.lang.String actorID)
実行者IDを設定する。

定義:
インタフェース Activity 内の setActorID
パラメータ:
actorID - 実行者ID

getUpdateDate

public java.sql.Timestamp getUpdateDate()
最新状態更新日時を取得する。

定義:
インタフェース Activity 内の getUpdateDate
戻り値:
最新状態更新日時

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)
最新状態更新日時を設定する。

定義:
インタフェース Activity 内の setUpdateDate
パラメータ:
updateDate - 最新状態更新日時

finalize

protected void finalize()
                 throws java.lang.Throwable
ガーベジコレクタによる当該オブジェクトの解放処理を行う。

例外:
java.lang.Throwable - 任意の例外

equals

public boolean equals(java.lang.Object obj)
引数のオブジェクトとの比較を行い、同一性を判定する。

パラメータ:
obj - 比較するオブジェクト
戻り値:
判定結果

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21