Nautica Workflow

jp.co.argo21.nautica.workflow.dataaccess.mysql
クラス MySQLProcessWaitActivityDAO

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.dataaccess.AbstractDAO
      拡張jp.co.argo21.nautica.workflow.dataaccess.mysql.MySQLProcessWaitActivityDAO
すべての実装インタフェース:
ProcessWaitActivityDAO

public class MySQLProcessWaitActivityDAO
extends AbstractDAO
implements ProcessWaitActivityDAO

ProcessWaitActivityBeanをデータとするMySQL用DAOクラスである。


 WAITPROCACTテーブル
 +------------+-------------+------+-----+---------+-------+
 | Field      | Type        | Null | Key | Default | Extra |
 +------------+-------------+------+-----+---------+-------+
 | PROC_ID    | varchar(64) |      | MUL |         |       |
 | ACT_ID     | varchar(64) |      |     |         |       |
 | SUBPROC_ID | varchar(64) |      |     |         |       |
 +------------+-------------+------+-----+---------+-------+
 

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

フィールドの概要
static java.lang.String ACT_ID
          アクティビティIDのカラム名
protected static org.apache.log4j.Logger eLog
          エンジンログ
static java.lang.String PROC_ID
          プロセスIDのカラム名
static java.lang.String SUBPROC_ID
          サブプロセスIDのカラム名
 
メソッドの概要
 void delete(java.lang.String spid)
          サブプロセス終了待ちアクティビティ情報を削除する。
 ProcessWaitActivityBean findByProcIDANDActID(java.lang.String pid, java.lang.String aid)
          プロセスIdとアクティビティIDでサブプロセス終了待ちアクティビティ情報を取得する。
 ProcessWaitActivityBean findBySubprocessID(java.lang.String spid)
          IDに対応するサブプロセス終了待ちアクティビティ情報を取得する。
 void insert(ProcessWaitActivityBean bean)
          サブプロセス終了待ちアクティビティ情報を挿入する。
 
クラス jp.co.argo21.nautica.workflow.dataaccess.AbstractDAO から継承したメソッド
getConnection
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

eLog

protected static org.apache.log4j.Logger eLog
エンジンログ


PROC_ID

public static final java.lang.String PROC_ID
プロセスIDのカラム名

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

ACT_ID

public static final java.lang.String ACT_ID
アクティビティIDのカラム名

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

SUBPROC_ID

public static final java.lang.String SUBPROC_ID
サブプロセスIDのカラム名

関連項目:
定数フィールド値
メソッドの詳細

findBySubprocessID

public ProcessWaitActivityBean findBySubprocessID(java.lang.String spid)
                                           throws java.sql.SQLException,
                                                  DAOException
IDに対応するサブプロセス終了待ちアクティビティ情報を取得する。

定義:
インタフェース ProcessWaitActivityDAO 内の findBySubprocessID
パラメータ:
spid - サブプロセスID
戻り値:
サブプロセス終了待ちアクティビティ情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
関連項目:
ProcessWaitActivityDAO.findBySubprocessID(java.lang.String)

findByProcIDANDActID

public ProcessWaitActivityBean findByProcIDANDActID(java.lang.String pid,
                                                    java.lang.String aid)
                                             throws java.sql.SQLException,
                                                    DAOException
プロセスIdとアクティビティIDでサブプロセス終了待ちアクティビティ情報を取得する。

定義:
インタフェース ProcessWaitActivityDAO 内の findByProcIDANDActID
パラメータ:
pid - プロセスID
aid - アクティビティID
戻り値:
サブプロセス終了待ちアクティビティ情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
関連項目:
ProcessWaitActivityDAO.findByProcIDANDActID(java.lang.String, java.lang.String)

insert

public void insert(ProcessWaitActivityBean bean)
            throws java.sql.SQLException,
                   DAOException
サブプロセス終了待ちアクティビティ情報を挿入する。

定義:
インタフェース ProcessWaitActivityDAO 内の insert
パラメータ:
bean - サブプロセス終了待ちアクティビティ情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
関連項目:
ProcessWaitActivityDAO.insert(jp.co.argo21.nautica.workflow.dataaccess.ProcessWaitActivityBean)

delete

public void delete(java.lang.String spid)
            throws java.sql.SQLException,
                   DAOException
サブプロセス終了待ちアクティビティ情報を削除する。

定義:
インタフェース ProcessWaitActivityDAO 内の delete
パラメータ:
spid - サブプロセスID
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
関連項目:
ProcessWaitActivityDAO.delete(java.lang.String)

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21