|
Nautica Workflow | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
ActivityBeanをデータとするDAOインタフェース。
| メソッドの概要 | |
ActivityBean[] |
findByFilter(Filter filter)
指定されたフィルターで特定されるアクティビティを返す。 |
ActivityBean[] |
findByFilter(java.lang.String pid,
Filter filter)
指定されたプロセスとフィルターで特定されるアクティビティを返す。 |
ActivityBean[] |
findByFilter(java.lang.String pdid,
java.lang.String adid,
Filter filter)
指定された定義IDとフィルターで特定されるアクティビティを返す。 |
ActivityBean |
findByPrimaryKey(java.lang.String pid,
java.lang.String aid)
主キーにより、ActivityBeanを取得する。 |
ActivityBean |
findConcurrentEnd(java.lang.String pid,
java.lang.String adid,
java.lang.String bid)
ブロックIDに対応するブロックの並行処理終了アクティビティを取得する。 |
ActivityBean[] |
findOpeningActivityByProcessID(java.lang.String pid)
プロセス内のアクティビティを返す。 |
int |
findOpeningActivityCountByBlockID(java.lang.String pid,
java.lang.String bid)
プロセス内で指定されたブロックIDを持ち、実行中のアクティビティの個数を返す。 |
int |
findOpeningActivityCountByProcessID(java.lang.String pid)
プロセス内のアクティビティの個数を返す。 |
void |
insert(ActivityBean bean)
指定されたアクティビティを挿入する。 |
void |
updateBlockID(ActivityBean bean,
java.lang.String bid)
ブロックIDを更新する。 |
void |
updateDate(ActivityBean bean,
java.sql.Timestamp ts)
更新日付を更新する。 |
void |
updateState(ActivityBean bean,
ActivityState state,
java.sql.Timestamp ts)
アクティビティの状態を更新する |
| メソッドの詳細 |
public ActivityBean findByPrimaryKey(java.lang.String pid,
java.lang.String aid)
throws java.sql.SQLException,
DAOException
pid - プロセスIDaid - アクティビティID
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public int findOpeningActivityCountByBlockID(java.lang.String pid,
java.lang.String bid)
throws java.sql.SQLException,
DAOException
pid - プロセスIDbid - ブロックID
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public int findOpeningActivityCountByProcessID(java.lang.String pid)
throws java.sql.SQLException,
DAOException
pid - プロセスID
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public ActivityBean[] findOpeningActivityByProcessID(java.lang.String pid)
throws java.sql.SQLException,
DAOException
pid - プロセスID
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public ActivityBean findConcurrentEnd(java.lang.String pid,
java.lang.String adid,
java.lang.String bid)
throws java.sql.SQLException,
DAOException
pid - プロセスIDadid - アクティビティ定義IDbid - ブロックID
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public ActivityBean[] findByFilter(Filter filter)
throws java.sql.SQLException,
DAOException,
InvalidFilterException
filter - フィルター
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
InvalidFilterException - 無効なフィルターが指定された場合
public ActivityBean[] findByFilter(java.lang.String pid,
Filter filter)
throws java.sql.SQLException,
DAOException,
InvalidFilterException
pid - プロセスIDfilter - フィルター
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
InvalidFilterException - 無効なフィルターが指定された場合
public ActivityBean[] findByFilter(java.lang.String pdid,
java.lang.String adid,
Filter filter)
throws java.sql.SQLException,
DAOException,
InvalidFilterException
pdid - プロセス定義IDadid - アクティビティ定義IDfilter - フィルター
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
InvalidFilterException - 無効なフィルターが指定された場合
public void insert(ActivityBean bean)
throws java.sql.SQLException,
DAOException
bean - アクティビティ
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public void updateState(ActivityBean bean,
ActivityState state,
java.sql.Timestamp ts)
throws java.sql.SQLException,
DAOException
bean - アクティビティstate - アクティビティ状態ts - タイムスタンプ
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public void updateDate(ActivityBean bean,
java.sql.Timestamp ts)
throws java.sql.SQLException,
DAOException
bean - アクティビティts - タイムスタンプ
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
public void updateBlockID(ActivityBean bean,
java.lang.String bid)
throws java.sql.SQLException,
DAOException
bean - アクティビティbid - ブロックID
java.sql.SQLException - 任意のSQL例外
DAOException - DAO実行中に処理としてあげる場合がある例外
|
株式会社アルゴ21 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||