|
Nautica Workflow | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.argo21.nautica.workflow.engine.AbstractActivityBehavior
アクティビティの状態ごとの動作を定義するための抽象基底クラスである。
フィールドの概要 | |
protected static org.apache.log4j.Logger |
eLog
エンジンログ |
コンストラクタの概要 | |
AbstractActivityBehavior()
抽象アクティビティ動作を生成する。 |
メソッドの概要 | |
void |
complete(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act)
完了処理を行う。 |
protected ActivityBean |
createActivity(ProcessDefinition pd,
ActivityDefinition ad,
ProcessBean pbean,
java.lang.String bid)
引数に指定された情報から新規アクティビティインスタンスを生成する。 |
protected ApplicationDefinition |
getApplicationDefinition(java.lang.String pdid,
java.lang.String appID)
引数情報で特定されるアプリケーション定義を返す。 |
protected ParticipantDefinition |
getParticipantDefinition(java.lang.String pdid,
java.lang.String performerID)
引数情報で特定されるワークフロー参加者定義を返す。 |
protected VariableDefinition |
getVariableDefinition(java.lang.String pdid,
java.lang.String varID)
引数情報で特定されるプロセス変数定義を返す。 |
void |
resume(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act)
復帰処理を行う。 |
void |
suspend(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act)
保留処理を行う。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.co.argo21.nautica.workflow.engine.ActivityBehavior から継承したメソッド |
abort, start, terminate |
フィールドの詳細 |
protected static org.apache.log4j.Logger eLog
コンストラクタの詳細 |
public AbstractActivityBehavior()
メソッドの詳細 |
public void complete(ProcessDefinition pd, ActivityDefinition ad, jp.co.argo21.nautica.workflow.engine.ProcessInternal proc, ActivityInternal act) throws java.lang.Exception
ActivityBehavior
内の complete
pd
- プロセス定義ad
- アクティビティ定義proc
- プロセスact
- アクティビティ
java.lang.Exception
- 任意の例外ActivityBehavior.complete(jp.co.argo21.nautica.workflow.definition.ProcessDefinition, jp.co.argo21.nautica.workflow.definition.ActivityDefinition, jp.co.argo21.nautica.workflow.engine.ProcessInternal, jp.co.argo21.nautica.workflow.engine.ActivityInternal)
public void suspend(ProcessDefinition pd, ActivityDefinition ad, jp.co.argo21.nautica.workflow.engine.ProcessInternal proc, ActivityInternal act) throws java.lang.Exception
ActivityBehavior
内の suspend
pd
- プロセス定義ad
- アクティビティ定義proc
- プロセスact
- アクティビティ
java.lang.Exception
- 任意の例外ActivityBehavior.suspend(jp.co.argo21.nautica.workflow.definition.ProcessDefinition, jp.co.argo21.nautica.workflow.definition.ActivityDefinition, jp.co.argo21.nautica.workflow.engine.ProcessInternal, jp.co.argo21.nautica.workflow.engine.ActivityInternal)
public void resume(ProcessDefinition pd, ActivityDefinition ad, jp.co.argo21.nautica.workflow.engine.ProcessInternal proc, ActivityInternal act) throws java.lang.Exception
ActivityBehavior
内の resume
pd
- プロセス定義ad
- アクティビティ定義proc
- プロセスact
- アクティビティ
java.lang.Exception
- 任意の例外ActivityBehavior.resume(jp.co.argo21.nautica.workflow.definition.ProcessDefinition, jp.co.argo21.nautica.workflow.definition.ActivityDefinition, jp.co.argo21.nautica.workflow.engine.ProcessInternal, jp.co.argo21.nautica.workflow.engine.ActivityInternal)
protected ActivityBean createActivity(ProcessDefinition pd, ActivityDefinition ad, ProcessBean pbean, java.lang.String bid) throws java.lang.Exception
pd
- プロセス定義ad
- アクティビティ定義pbean
- プロセスbid
- ブロックID
java.lang.Exception
protected ParticipantDefinition getParticipantDefinition(java.lang.String pdid, java.lang.String performerID) throws java.lang.Exception
pdid
- プロセス定義IDperformerID
- ワークフロー参加者定義ID
java.lang.Exception
- 任意の例外protected ApplicationDefinition getApplicationDefinition(java.lang.String pdid, java.lang.String appID) throws java.lang.Exception
pdid
- プロセス定義IDappID
- アプリケーション定義ID
java.lang.Exception
- 任意の例外protected VariableDefinition getVariableDefinition(java.lang.String pdid, java.lang.String varID) throws java.lang.Exception
pdid
- プロセス定義IDvarID
- プロセス変数定義ID
java.lang.Exception
- 任意の例外
|
株式会社アルゴ21 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |