Nautica Workflow

jp.co.argo21.nautica.workflow.dataaccess
インタフェース TargetProcessDAO

既知の実装クラスの一覧:
MySQLTargetProcessDAO

public interface TargetProcessDAO

TargetProcessBeanをデータとするDAOインタフェース。

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

メソッドの概要
 void delete(java.lang.String eid, java.lang.String pid)
          起動先プロセス情報を削除する。
 TargetProcessBean findByPrimaryKey(java.lang.String eid, java.lang.String pid)
          エンジンIDと起動先プロセスIDで起動先プロセス情報を取得する。
 TargetProcessBean findByProcessID(java.lang.String pid)
          起動先プロセスIDで起動先プロセス情報を取得する。
 TargetProcessBean findByRootID(java.lang.String rootpid, java.lang.String rootaid)
          起動元プロセスIDと起動元アクティビティIDで起動先プロセス情報を取得する。
 void insert(TargetProcessBean bean)
          起動先プロセス情報を挿入する。
 

メソッドの詳細

findByPrimaryKey

public TargetProcessBean findByPrimaryKey(java.lang.String eid,
                                          java.lang.String pid)
                                   throws java.sql.SQLException,
                                          DAOException
エンジンIDと起動先プロセスIDで起動先プロセス情報を取得する。

パラメータ:
eid - エンジンID
pid - プロセスID
戻り値:
起動先プロセス情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外

findByProcessID

public TargetProcessBean findByProcessID(java.lang.String pid)
                                  throws java.sql.SQLException,
                                         DAOException
起動先プロセスIDで起動先プロセス情報を取得する。

パラメータ:
pid - プロセスID
戻り値:
起動先プロセス情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外

findByRootID

public TargetProcessBean findByRootID(java.lang.String rootpid,
                                      java.lang.String rootaid)
                               throws java.sql.SQLException,
                                      DAOException
起動元プロセスIDと起動元アクティビティIDで起動先プロセス情報を取得する。

パラメータ:
rootpid - 起動元プロセスID
rootaid - 起動元アクティビティID
戻り値:
起動先プロセス情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外

insert

public void insert(TargetProcessBean bean)
            throws java.sql.SQLException,
                   DAOException
起動先プロセス情報を挿入する。

パラメータ:
bean - 起動先プロセス情報
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外

delete

public void delete(java.lang.String eid,
                   java.lang.String pid)
            throws java.sql.SQLException,
                   DAOException
起動先プロセス情報を削除する。

パラメータ:
eid - エンジンID
pid - プロセスID
例外:
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21