Nautica Workflow

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

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

public class MySQLSourceActivityDAO
extends AbstractDAO
implements SourceActivityDAO

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


 ETAACTIVITYテーブル
 +--------------+-------------+------+-----+---------+-------+
 | Field        | Type        | Null | Key | Default | Extra |
 +--------------+-------------+------+-----+---------+-------+
 | PROCESS_ID   | varchar(64) |      | PRI |         |       |
 | ENGINE_ID    | varchar(64) |      |     |         |       |
 | ROOT_PROC_ID | varchar(64) |      |     |         |       |
 | ROOT_ACT_ID  | varchar(64) |      |     |         |       |
 +--------------+-------------+------+-----+---------+-------+
 

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

フィールドの概要
protected static org.apache.log4j.Logger eLog
          エンジンログ
static java.lang.String ENGINE_ID
          エンジンIDのカラム名
static java.lang.String PROCESS_ID
          プロセスIDのカラム名
static java.lang.String ROOT_ACT_ID
          ルートアクティビティIDのカラム名
static java.lang.String ROOT_PROC_ID
          ルートプロセスIDのカラム名
 
メソッドの概要
 void delete(java.lang.String pid)
          起動プロセスIDで特定される起動元アクティビティ情報を削除する。
 SourceActivityBean findByPrimaryKey(java.lang.String pid)
          起動プロセスIDで起動元アクティビティ情報を取得する。
 void insert(SourceActivityBean 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
エンジンログ


PROCESS_ID

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

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

ENGINE_ID

public static final java.lang.String ENGINE_ID
エンジンIDのカラム名

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

ROOT_PROC_ID

public static final java.lang.String ROOT_PROC_ID
ルートプロセスIDのカラム名

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

ROOT_ACT_ID

public static final java.lang.String ROOT_ACT_ID
ルートアクティビティIDのカラム名

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

findByPrimaryKey

public SourceActivityBean findByPrimaryKey(java.lang.String pid)
                                    throws java.sql.SQLException,
                                           DAOException
起動プロセスIDで起動元アクティビティ情報を取得する。

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

insert

public void insert(SourceActivityBean bean)
            throws java.sql.SQLException,
                   DAOException
起動元アクティビティ情報を挿入する。

定義:
インタフェース SourceActivityDAO 内の insert
パラメータ:
bean - 起動元アクティビティ情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
関連項目:
SourceActivityDAO.insert(jp.co.argo21.nautica.workflow.dataaccess.SourceActivityBean)

delete

public void delete(java.lang.String pid)
            throws java.sql.SQLException,
                   DAOException
起動プロセスIDで特定される起動元アクティビティ情報を削除する。

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

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21