intra-mart(R) 6.0.13

jp.co.intra_mart.foundation.bpw.model.data
クラス ConditionAdapter

java.lang.Object
  拡張jp.co.intra_mart.foundation.bpw.model.data.Condition
      拡張jp.co.intra_mart.foundation.bpw.model.data.ConditionAdapter

public abstract class ConditionAdapter
extends jp.co.intra_mart.foundation.bpw.model.data.Condition

外部プログラム実行抽象クラス。
ワークフロー上で条件分岐、結合条件で指定した外部プログラムの呼出を実施する際に、
呼び出されるプログラムが継承するクラスです。
外部プログラムはこの抽象化クラスを必ず継承して下さい。


フィールドの概要
 
クラス jp.co.intra_mart.foundation.bpw.model.data.Condition から継承したフィールド
conditionModel
 
コンストラクタの概要
ConditionAdapter(ConditionModel model)
          コンストラクタ
 
メソッドの概要
abstract  boolean execute(String processDef, String version, String process, String activity, String groupID, String userID)
          条件問い合わせを実行するメソッド
条件分岐および、条件結合の判定を行う場合はこのメソッドを継承してください。
 boolean isSatisfied()
          条件問い合わせ
 
クラス jp.co.intra_mart.foundation.bpw.model.data.Condition から継承したメソッド
getLoginUserInfo, setLoginUserInfo
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConditionAdapter

public ConditionAdapter(ConditionModel model)
コンストラクタ

メソッドの詳細

isSatisfied

public final boolean isSatisfied()
                          throws jp.co.intra_mart.framework.system.exception.SystemException
条件問い合わせ

戻り値:
条件結果
例外:
jp.co.intra_mart.framework.system.exception.SystemException - システム例外が発生

execute

public abstract boolean execute(String processDef,
                                String version,
                                String process,
                                String activity,
                                String groupID,
                                String userID)
                         throws jp.co.intra_mart.framework.system.exception.SystemException
条件問い合わせを実行するメソッド
条件分岐および、条件結合の判定を行う場合はこのメソッドを継承してください。

パラメータ:
processDef - 呼出プロセス定義コード
version - 呼出履歴コード
process - 呼出プロセスコード
activity - 呼出アクティビティコード
groupID - 呼出時ログイングループコード
userID - 呼出時ログインユーザコード
戻り値:
処理結果
例外:
jp.co.intra_mart.framework.system.exception.SystemException

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.