public interface CommonInterface
extends jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
CANCEL |
static int |
ERROR |
static int |
EXECUTE_BOTH |
static int |
EXECUTE_CLIENT |
static int |
EXECUTE_DEBUG |
static int |
EXECUTE_HTMLGATEWAY |
static int |
EXECUTE_SERVER |
static int |
EXECUTE_SERVERDC |
static int |
IO_ERROR |
static int |
IO_ERROR_EXECUTE_PARAMETER |
static int |
IO_ERROR_IN |
static int |
IO_ERROR_IO_MUST_SAME_COUNT |
static int |
IO_ERROR_ITEM_TYPE |
static int |
IO_ERROR_OUT |
static int |
IO_ERROR_PARAMETER |
static int |
NONE |
static int |
OK |
static java.lang.String |
PARAMETER_DELIMITER |
static int |
SKIP |
static int |
USER_ERROR |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
dispose()
オブジェクトを破棄
|
int |
execute()
処理を実行。
|
void |
exit()
終了処理。
|
java.lang.String |
getAppAccount() |
java.lang.String |
getAppAuthority() |
java.lang.String |
getAppMenu() |
java.lang.String |
getAppPassword() |
java.lang.String |
getClassErrorName() |
java.lang.String |
getClientId() |
java.lang.String |
getConnectionId() |
java.lang.String |
getConnectionPoolId() |
java.lang.String |
getDbAccessCount() |
java.lang.String |
getDbErrorCode() |
java.lang.String |
getDbErrorMessage() |
java.lang.String |
getDbStatus() |
jp.ne.mki.wedge.run.interfaces.EngineManagerInterface |
getEngineManager()
実行エンジンManagerを取得
|
java.lang.String |
getExceptionMessage() |
int |
getExecuteType()
実行タイプを取得する
|
java.lang.String |
getId()
IDを取得します。
|
<any> |
getInRecord()
InputRecordの取得
|
jp.ne.mki.wedge.run.interfaces.DataInterface |
getInRecord(int line)
InputRecordの取得
|
jp.ne.mki.wedge.run.interfaces.DataInterface |
getInRecord(java.lang.String parameter)
InputRecordの取得
|
int |
getInRecordCount()
InputRecordの数取得
|
int |
getIOParameter()
IOパラメータ取得。
|
java.lang.String |
getIpAddress_G_Index() |
java.lang.String |
getIpAddress_P_Index() |
java.lang.String |
getLogicalErrorName() |
java.lang.String |
getLogicalName()
論理名称を取得する
|
<any> |
getOutRecord()
OutputRecordの取得
|
jp.ne.mki.wedge.run.interfaces.DataInterface |
getOutRecord(int line)
OutputRecordの取得
|
jp.ne.mki.wedge.run.interfaces.DataInterface |
getOutRecord(java.lang.String parameter)
OutputRecordの取得
|
int |
getOutRecordCount()
OutputRecordの行数取得
|
java.lang.String |
getPhysicalErrorName() |
java.lang.String |
getPhysicalName()
物理名称を取得する
|
java.lang.String |
getProjectId() |
java.lang.String |
getQueryEndLine() |
java.lang.String |
getQueryMaxCount() |
java.lang.String |
getQueryPageCount() |
java.lang.String |
getQueryStartLine() |
java.lang.String |
getReturnString(int ret)
戻り値文字列取得
|
java.lang.String |
getRuleParameter()
ロジッククラスパラメータを取得する
|
java.lang.String[] |
getRuleParameters() |
int |
getRuleType() |
java.lang.String |
getRuleTypeName(int ruleType)
実行種別名称取得
|
java.lang.String |
getServerMessage() |
java.lang.String |
getServerParameter() |
java.lang.String |
getServerStatus() |
java.lang.String |
getServerSubName() |
java.lang.String |
getServerSubRevision() |
java.lang.String |
getServerTran() |
java.lang.String |
getUpdateErrorLine() |
java.lang.String |
getUpdateTargetCount() |
java.lang.String |
getWebServerIpAddress() |
boolean |
isExecutable() |
void |
logDebug(java.lang.String message)
デバッグの情報に関するメッセージを出力します。
|
void |
logError(java.lang.String message)
エラーメッセージを出力します。
|
void |
logError(java.lang.String message,
java.lang.Throwable th)
エラーメッセージを出力します。
|
void |
logFatal(java.lang.String message)
致命的なエラーに関するメッセージを出力します。
|
void |
logFatal(java.lang.String message,
java.lang.Throwable th)
致命的なエラーに関するメッセージを出力します。
|
void |
logInfo(java.lang.String message)
情報メッセージを出力します。
|
void |
logTrace(java.lang.String message)
詳細なデバッグ情報メッセージを出力します。
|
void |
logWarn(java.lang.String message)
警告メッセージを出力します。
|
void |
logWarn(java.lang.String message,
java.lang.Throwable th)
警告メッセージを出力します。
|
void |
setExecuteType(int type)
実行タイプ設定
|
void |
setRuleType(int type) |
void |
setServerParameter(java.lang.String value) |
void |
showErrorDialog(java.lang.String message) |
void |
showErrorDialogAddRuleName(java.lang.String message) |
void |
writeErrorLog(java.lang.String message) |
void |
writeLog(java.lang.String message) |
void |
writeLog(java.lang.String message,
java.lang.Throwable th) |
void |
writeTraceLog(java.lang.String message) |
createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, executeRule, getLogicClassDelegate, getLogicClassType, setControlRecord, setEngineManager, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setUserConstant, terminate
static final int IO_ERROR
static final int IO_ERROR_IN
static final int IO_ERROR_OUT
static final int IO_ERROR_IO_MUST_SAME_COUNT
static final int IO_ERROR_ITEM_TYPE
static final int IO_ERROR_PARAMETER
static final int IO_ERROR_EXECUTE_PARAMETER
static final int NONE
static final int OK
static final int ERROR
static final int SKIP
static final int CANCEL
static final int USER_ERROR
static final int EXECUTE_CLIENT
static final int EXECUTE_SERVER
static final int EXECUTE_SERVERDC
static final int EXECUTE_BOTH
static final int EXECUTE_HTMLGATEWAY
static final int EXECUTE_DEBUG
static final java.lang.String PARAMETER_DELIMITER
int getIOParameter() throws java.lang.Throwable
execute
の前に実行される。getIOParameter
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.Throwable
int execute() throws java.lang.Throwable
execute
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.Throwable
void exit() throws java.lang.Throwable
exit
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.Throwable
void dispose() throws java.lang.Throwable
java.lang.Throwable
void showErrorDialogAddRuleName(java.lang.String message)
void showErrorDialog(java.lang.String message)
void writeTraceLog(java.lang.String message)
void writeLog(java.lang.String message)
void writeLog(java.lang.String message, java.lang.Throwable th)
void writeErrorLog(java.lang.String message)
void setRuleType(int type)
int getRuleType()
getRuleType
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
boolean isExecutable()
<any> getInRecord()
getInRecord
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
なし
- jp.ne.mki.wedge.run.interfaces.DataInterface getInRecord(int line)
getInRecord
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
int
- 行番号jp.ne.mki.wedge.run.interfaces.DataInterface getInRecord(java.lang.String parameter)
<any> getOutRecord()
getOutRecord
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
jp.ne.mki.wedge.run.interfaces.DataInterface getOutRecord(int line)
getOutRecord
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
jp.ne.mki.wedge.run.interfaces.DataInterface getOutRecord(java.lang.String parameter)
java.lang.String getId()
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
getId
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.String getPhysicalName()
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
getPhysicalName
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.String getLogicalName()
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
getLogicalName
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.String getRuleParameter()
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
getRuleParameter
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.String[] getRuleParameters()
void setExecuteType(int type)
setExecuteType
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
int
- 実行タイプint getExecuteType()
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
getExecuteType
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
java.lang.String getReturnString(int ret)
getReturnString
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
ret
- 戻り値java.lang.String getRuleTypeName(int ruleType)
実行種別
- int getInRecordCount()
int getOutRecordCount()
java.lang.String getClientId()
java.lang.String getIpAddress_P_Index()
java.lang.String getIpAddress_G_Index()
java.lang.String getWebServerIpAddress()
java.lang.String getProjectId()
java.lang.String getConnectionPoolId()
java.lang.String getConnectionId()
java.lang.String getServerSubName()
java.lang.String getServerSubRevision()
java.lang.String getServerTran()
java.lang.String getServerStatus()
java.lang.String getServerMessage()
java.lang.String getExceptionMessage()
java.lang.String getDbErrorCode()
java.lang.String getDbStatus()
java.lang.String getDbErrorMessage()
java.lang.String getUpdateTargetCount()
java.lang.String getDbAccessCount()
java.lang.String getUpdateErrorLine()
java.lang.String getPhysicalErrorName()
java.lang.String getLogicalErrorName()
java.lang.String getClassErrorName()
java.lang.String getAppAccount()
java.lang.String getAppPassword()
java.lang.String getAppMenu()
java.lang.String getAppAuthority()
java.lang.String getQueryStartLine()
java.lang.String getQueryEndLine()
java.lang.String getQueryPageCount()
java.lang.String getQueryMaxCount()
java.lang.String getServerParameter()
void setServerParameter(java.lang.String value)
jp.ne.mki.wedge.run.interfaces.EngineManagerInterface getEngineManager()
getEngineManager
インタフェース内 jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
void logFatal(java.lang.String message)
message
- メッセージvoid logFatal(java.lang.String message, java.lang.Throwable th)
message
- メッセージth
- 例外オブジェクトvoid logError(java.lang.String message)
message
- メッセージvoid logError(java.lang.String message, java.lang.Throwable th)
message
- メッセージth
- 例外オブジェクトvoid logWarn(java.lang.String message)
message
- メッセージvoid logWarn(java.lang.String message, java.lang.Throwable th)
message
- メッセージth
- 例外オブジェクトvoid logInfo(java.lang.String message)
message
- メッセージvoid logDebug(java.lang.String message)
message
- メッセージvoid logTrace(java.lang.String message)
message
- メッセージ