Nautica Workflow

jp.co.argo21.nautica.workflow.engine
クラス InteractiveActivityBehavior

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.engine.AbstractActivityBehavior
      拡張jp.co.argo21.nautica.workflow.engine.InteractiveActivityBehavior
すべての実装インタフェース:
ActivityBehavior

public class InteractiveActivityBehavior
extends AbstractActivityBehavior

対話型アクティビティの状態ごとの動作を定義するクラスである。

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

フィールドの概要
 
クラス jp.co.argo21.nautica.workflow.engine.AbstractActivityBehavior から継承したフィールド
eLog
 
コンストラクタの概要
InteractiveActivityBehavior()
          対話型アクティビティの状態ごとの動作を生成する。
 
メソッドの概要
 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)
          固有の停止処理を行う。
 
クラス jp.co.argo21.nautica.workflow.engine.AbstractActivityBehavior から継承したメソッド
complete, createActivity, getApplicationDefinition, getParticipantDefinition, getVariableDefinition, resume, suspend
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

InteractiveActivityBehavior

public InteractiveActivityBehavior()
対話型アクティビティの状態ごとの動作を生成する。

メソッドの詳細

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)

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21