パッケージ jp.ne.mki.wedge.rule.server.control

SAMCの実行リスト制御用ロジッククラスが存在します。

参照:
          説明

クラスの概要
CompulsionDecisionTableBreak 強制デシジョンテーブルブレイク
強制的にDecisionTableを抜けだす。
CompulsionDecisionTypeBreak 強制デシジョンタイプブレイク
強制的にDecisionTypeを抜けだす。
CompulsionExecutionSkip 強制スキップ
強制的に処理をSKIPする。
CompulsionTransactionBreak 強制トランザクションブレイク
強制的にTransactionを抜けだす。
ExecuteDecisionTable デシジョンテーブル呼び出し
ロジッククラスパラメータの物理名のデシジョンテーブルを呼び出します。
ForeachDecisionTable Foreachループ処理(デシジョンテーブル実行)
ルールパラメータの物理名のデシジョンテーブルを
複数回呼び出します。
IfEmptyThenDecisionTableBreak 項目が空ならデシジョンテーブルブレイク
inRecordの項目を調べ、TEXTデータであれば値がnullか空文字列だった時DecisionTableを抜ける。
IfEmptyThenDecisionTypeBreak 項目が空ならデシジョンタイプブレイク
inRecordの項目を調べ、TEXTデータであれば値がnullか空文字列だった時DecisionTypeを抜ける。
IfEmptyThenExecutionSkip 項目が空ならスキップ
inRecordの項目を調べ、TEXTデータであれば値がnullか空文字列だった時 RuleParameterの数だけSKIPを行なう。
IfEmptyThenTransactionBreak 項目が空ならトランザクションブレイク
inRecordの項目を調べ、TEXTデータであれば値がnullか空文字列だった時Transactionを抜ける。
SetServerParameter サーバパラメータの設定
InRecord、またはRuleParameterの文字列を サーバパラメータへ記入する。
SetServerStatus トランザクション終了ステータスの設定
トランザクションの実行結果をユーザエラーに変更します。
WhenNotEmptyThenNextPass デシジョンテーブルのブレーク
InputRecord(0)の値が""の場合デシジョンテーブルをブレークする。
 

パッケージ jp.ne.mki.wedge.rule.server.control の説明

SAMCの実行リスト制御用ロジッククラスが存在します。