概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| 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` - 比較するオブジェクト
  戻り値:
    判定結果

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| 株式会社アルゴ２１
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright 2005 株式会社アルゴ２１