|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ClientEngineRuleInterface
CAMC/ロジッククラス に定義されている情報を保持しているオブジェクトです。
ロジッククラスの種類、ロジッククラスオブジェクト を保持します。
ロジッククラスの種類が TYPE_NORMAL 以外 の場合には、ロジッククラス(getLogicClass())
は null になりますので、ご注意ください。
ExecutionInterface.getBusinessRule()
フィールドの概要 | |
---|---|
static int |
TYPE_FRAME_ACTIVE
ロジッククラス種類 FRAME_ACTIVE |
static int |
TYPE_FRAME_CLOSE
ロジッククラス種類 FRAME_CLOSE |
static int |
TYPE_FRAME_QUIT
ロジッククラス種類 FRAME_QUIT |
static int |
TYPE_FRAME_SHOW
ロジッククラス種類 FRAME_SHOW |
static int |
TYPE_NORMAL
ロジッククラス種類 NORMAL |
static int |
TYPE_SYSTEM_EXIT
ロジッククラス種類 SYSTEM EXIT |
static int |
TYPE_SYSTEM_QUIT
ロジッククラス種類 SYSTEM QUIT |
メソッドの概要 | |
---|---|
int |
executeMainRule()
ロジッククラスを実行 |
HashVector |
getInputRecord()
入力引数アイテムセット 取得 HashVector の Key は アイテムの物理名になります。 |
java.lang.String |
getLogicalName()
論理名称を取得 |
RuleEngineInterface |
getLogicClass()
NORMALルール時の ロジッククラスオブジェクトを取得 |
HashVector |
getOutputRecord()
出力引数アイテムセット 取得 HashVector の Key は アイテムの物理名になります。 |
java.lang.String |
getParameter()
ルールパラメータを取得 |
java.lang.String |
getPhysicalName()
物理名称を取得 |
int |
getRuleType()
ロジッククラスの種類を取得 TYPE_*** の定数を参照してください |
フィールドの詳細 |
---|
static final int TYPE_NORMAL
static final int TYPE_FRAME_SHOW
static final int TYPE_FRAME_CLOSE
static final int TYPE_FRAME_QUIT
static final int TYPE_SYSTEM_EXIT
static final int TYPE_SYSTEM_QUIT
static final int TYPE_FRAME_ACTIVE
メソッドの詳細 |
---|
java.lang.String getPhysicalName()
java.lang.String getLogicalName()
int getRuleType()
java.lang.String getParameter()
RuleEngineInterface getLogicClass()
int executeMainRule()
HashVector getInputRecord()
HashVector getOutputRecord()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |