クラス | 説明 |
---|---|
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)の値が""の場合デシジョンテーブルをブレークする。 |