Nautica Workflow

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

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

public class ProcessBean
extends java.lang.Object
implements Process

このクラスは、プロセスインスタンステーブル(PROCESS)に対応する情報を保持する。

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

フィールドの概要
protected  java.sql.Timestamp durationLimit
          実行期限
static java.lang.String ID_PREFIX
          ID接頭辞
protected  java.lang.String packageID
          パッケージID
protected  java.lang.String procDefID
          プロセス定義ID
protected  java.lang.String procID
          プロセスインスタンスID
protected  java.lang.String procName
          プロセスインスタンス名
protected  int procState
          状態
protected  java.sql.Timestamp startDate
          開始日時
protected  java.lang.String starterID
          開始者
protected  java.sql.Timestamp updateDate
          最新状態更新日時
 
コンストラクタの概要
ProcessBean()
          プロセスインスタンスオブジェクトを生成する。
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          引数のオブジェクトとの比較を行い、同一性を判定する。
protected  void finalize()
          ガーベジコレクタによる当該オブジェクトの解放処理を行う。
 java.sql.Timestamp getDurationLimit()
          実行期限を取得する。
 java.lang.String getID()
          プロセスインスタンスIDを取得する。
 java.lang.String getName()
          プロセスインスタンス名を取得する。
 java.lang.String getPackageID()
          パッケージIDを取得する。
 java.lang.String getProcDefinitionID()
          プロセス定義IDを取得する。
 int getProcessState()
          状態を取得する。
 java.sql.Timestamp getStartDate()
          開始日時を取得する。
 java.lang.String getStarterID()
          開始者を取得する。
 java.sql.Timestamp getUpdateDate()
          最新状態更新日時を取得する。
 void setDurationLimit(java.sql.Timestamp durationLimit)
          実行期限を設定する。
 void setID(java.lang.String procID)
          プロセスインスタンスIDを設定する。
 void setName(java.lang.String procName)
          プロセスインスタンス名を設定する。
 void setPackageID(java.lang.String packageID)
          パッケージIDを設定する。
 void setProcDefinitionID(java.lang.String procDefID)
          プロセス定義IDを設定する。
 void setProcessState(int procState)
          状態を設定する。
 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


procName

protected java.lang.String procName
プロセスインスタンス名


packageID

protected java.lang.String packageID
パッケージID


procDefID

protected java.lang.String procDefID
プロセス定義ID


startDate

protected java.sql.Timestamp startDate
開始日時


starterID

protected java.lang.String starterID
開始者


durationLimit

protected java.sql.Timestamp durationLimit
実行期限


procState

protected int procState
状態


updateDate

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

コンストラクタの詳細

ProcessBean

public ProcessBean()
プロセスインスタンスオブジェクトを生成する。

メソッドの詳細

getID

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

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

setID

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

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

getName

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

定義:
インタフェース Process 内の getName
戻り値:
プロセスインスタンス名

setName

public void setName(java.lang.String procName)
プロセスインスタンス名を設定する。

定義:
インタフェース Process 内の setName
パラメータ:
procName - プロセスインスタンス名

getPackageID

public java.lang.String getPackageID()
パッケージIDを取得する。

定義:
インタフェース Process 内の getPackageID
戻り値:
パッケージID

setPackageID

public void setPackageID(java.lang.String packageID)
パッケージIDを設定する。

定義:
インタフェース Process 内の setPackageID
パラメータ:
packageID - パッケージID

getProcDefinitionID

public java.lang.String getProcDefinitionID()
プロセス定義IDを取得する。

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

setProcDefinitionID

public void setProcDefinitionID(java.lang.String procDefID)
プロセス定義IDを設定する。

定義:
インタフェース Process 内の setProcDefinitionID
パラメータ:
procDefID - プロセス定義ID

getStartDate

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

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

setStartDate

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

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

getStarterID

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

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

setStarterID

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

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

getDurationLimit

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

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

setDurationLimit

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

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

getProcessState

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

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

setProcessState

public void setProcessState(int procState)
状態を設定する。

定義:
インタフェース Process 内の setProcessState
パラメータ:
procState - 状態

getUpdateDate

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

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

setUpdateDate

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

定義:
インタフェース Process 内の 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