jp.co.argo21.nautica.workflow.engine
クラス AutomaticActivityBehavior
java.lang.Object
jp.co.argo21.nautica.workflow.engine.AbstractActivityBehavior
jp.co.argo21.nautica.workflow.engine.AutomaticActivityBehavior
- すべての実装インタフェース:
- ActivityBehavior
- public class AutomaticActivityBehavior
- extends AbstractActivityBehavior
自動実行アクティビティの状態ごとの動作を定義するクラスである。
- 導入されたバージョン:
- Nautica Workflow 0.9
- バージョン:
- $Revision: 1.2 $
メソッドの概要 |
void |
abort(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act,
boolean checkChild)
固有の中止処理を行う。 |
void |
start(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act)
固有の開始処理を行う。 |
void |
terminate(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act,
boolean checkChild)
固有の停止処理を行う。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AutomaticActivityBehavior
public AutomaticActivityBehavior()
- 自動実行アクティビティの状態ごとの動作を生成する。
abort
public void abort(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act,
boolean checkChild)
throws java.lang.Exception
- 固有の中止処理を行う。
- パラメータ:
pd
- プロセス定義ad
- アクティビティ定義proc
- プロセスact
- アクティビティ
- 例外:
java.lang.Exception
- 任意の例外- 関連項目:
ActivityBehavior.abort(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, boolean)
start
public void start(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act)
throws java.lang.Exception
- 固有の開始処理を行う。
- パラメータ:
pd
- プロセス定義ad
- アクティビティ定義proc
- プロセスact
- アクティビティ
- 例外:
java.lang.Exception
- 任意の例外- 関連項目:
ActivityBehavior.start(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)
terminate
public void terminate(ProcessDefinition pd,
ActivityDefinition ad,
jp.co.argo21.nautica.workflow.engine.ProcessInternal proc,
ActivityInternal act,
boolean checkChild)
throws java.lang.Exception
- 固有の停止処理を行う。
- パラメータ:
pd
- プロセス定義ad
- アクティビティ定義proc
- プロセスact
- アクティビティ
- 例外:
java.lang.Exception
- 任意の例外- 関連項目:
ActivityBehavior.terminate(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, boolean)
Copyright 2005 株式会社アルゴ21