クラス AbstractServerDC
java.lang.Object
jp.ne.mki.wedge.rule.base.AbstractBase
jp.ne.mki.wedge.rule.base.AbstractServer
jp.ne.mki.wedge.rule.base.AbstractServerDC
- すべての実装されたインタフェース:
CommonInterface
,ServerDCInterface
,ServerInterface
,jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
,jp.ne.mki.wedge.run.interfaces.ServerRuleInterface
動的SQL実行用 ロジッククラス抽象クラス
- バージョン:
- 1.3.0
-
フィールドの概要
フィールドクラスから継承されたフィールド jp.ne.mki.wedge.rule.base.AbstractServer
serverControlData
クラスから継承されたフィールド jp.ne.mki.wedge.rule.base.AbstractBase
controlRecord, engineManager, errorMessage, executeType, id, inputRecord, logicalName, logicClassDelegate, outputRecord, physicalName, ruleParameter, ruleType, serverParameter, userConstant
インタフェースから継承されたフィールド jp.ne.mki.wedge.rule.base.interfaces.CommonInterface
CANCEL, ERROR, EXECUTE_BOTH, EXECUTE_CLIENT, EXECUTE_DEBUG, EXECUTE_HTMLGATEWAY, EXECUTE_SERVER, EXECUTE_SERVERDC, IO_ERROR, IO_ERROR_EXECUTE_PARAMETER, IO_ERROR_IN, IO_ERROR_IO_MUST_SAME_COUNT, IO_ERROR_ITEM_TYPE, IO_ERROR_OUT, IO_ERROR_PARAMETER, NONE, OK, PARAMETER_DELIMITER, SKIP, USER_ERROR
インタフェースから継承されたフィールド jp.ne.mki.wedge.run.interfaces.ServerRuleInterface
DTBREAK, DTTYPEBREAK, EXECUTESKIP, EXIT
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明int
ロジッククラス実行DBコネクションの取得jp.ne.mki.wedge.run.enums.LogicClassType
ロジッククラスタイプを取得します。rule設定sqlの取得void
setConnectDB
(String conDB) DBコネクションの設定void
setRuleSQL
(String sql) rule設定sqlの設定protected void
void
終了処理クラスから継承されたメソッド jp.ne.mki.wedge.rule.base.AbstractServer
errorFixed, executeCallStran, executeDecisionTable, executeDecisionTable, executeServerDc, executeServerDcChangeConnection, executeServerDcChangeSql, executeServerDcChangeSqlConnection, executeServerRule, getBatchStatus, getExecuteParameter, getJobParameter, getServerControlData, getSkipNumber, getStepParameter, getStepParameter, getTransactionArea, setBatchStatus, setEngineManager, setExecuteParameter, setServerStatus, setSkipNumber, setSkipNumber, showErrorDialog, writeErrorLog, writeErrorLog, writeTraceLog, writeTraceLog
クラスから継承されたメソッド jp.ne.mki.wedge.rule.base.AbstractBase
callDispose, checkDelegate, createErrorMessage, createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, dataClearOfOutRecord, dataClearOfRecord, dispose, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getConstantKeys, getConstantValue, getConstantValueAsStringArray, getControlRecord, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getDbUpdatedRecordCount, getEngineManager, getErrorMessage, getErrorMessage, getErrorMessage, getExceptionMessage, getExecuteType, getId, getInputRecordIterator, getInRecord, getInRecord, getInRecord, getInRecordCount, getInRecordList, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getLogicClassDelegate, getOutputHtml, getOutputRecordIterator, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getOutRecordList, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getReturnString, getRowSize, getRowSizeOfInRecord, getRuleParameter, getRuleParameters, getRuleParameters, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, isJDK15, log, logDebug, logError, logError, logFatal, logFatal, logInfo, logTrace, logWarn, logWarn, loopInOutRecord, loopInOutRecordSub, loopInRecord, loopInRecordSub, loopOutRecord, loopOutRecordSub, setControlRecord, setErrorMessage, setErrorMessageMustInRecord, setErrorMessageMustOutRecord, setErrorMessageMustParamIsNumber, setExecuteType, setFatalError, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutputHtml, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setRuleType, setServerParameter, setUserConstant, showErrorDialog, showErrorDialogAddRuleName, writeErrorLog, writeErrorLog, writeLog, writeLog, writeLog, writeTraceLog
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェースから継承されたメソッド jp.ne.mki.wedge.rule.base.interfaces.CommonInterface
dispose, execute, exit, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getEngineManager, getExceptionMessage, getExecuteType, getId, getInRecord, getInRecord, getInRecord, getInRecordCount, getIOParameter, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getReturnString, getRuleParameter, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, logDebug, logError, logError, logFatal, logFatal, logInfo, logTrace, logWarn, logWarn, setExecuteType, setRuleType, setServerParameter, showErrorDialog, showErrorDialogAddRuleName, writeErrorLog, writeLog, writeLog, writeTraceLog
インタフェースから継承されたメソッド jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, getLogicClassDelegate, setControlRecord, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setUserConstant
-
フィールド詳細
-
m_RuleSQL
-
m_ConnectDB
-
className
-
-
コンストラクタの詳細
-
AbstractServerDC
public AbstractServerDC()
-
-
メソッドの詳細
-
executeRule
ロジッククラス実行- 定義:
executeRule
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- オーバーライド:
executeRule
クラス内AbstractServer
- 戻り値:
- int
- 例外:
Throwable
-
setThisRuleType
protected void setThisRuleType()- オーバーライド:
setThisRuleType
クラス内AbstractServer
-
terminate
public void terminate()終了処理- 定義:
terminate
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- オーバーライド:
terminate
クラス内AbstractServer
-
getRuleSQL
rule設定sqlの取得- 定義:
getRuleSQL
インタフェース内ServerDCInterface
- 戻り値:
- String
-
getConnectDB
DBコネクションの取得- 定義:
getConnectDB
インタフェース内ServerDCInterface
- 戻り値:
- String
-
setRuleSQL
rule設定sqlの設定- 定義:
setRuleSQL
インタフェース内ServerDCInterface
- パラメータ:
sql
-
-
setConnectDB
DBコネクションの設定- 定義:
setConnectDB
インタフェース内ServerDCInterface
- パラメータ:
conDB
-
-
getLogicClassType
public jp.ne.mki.wedge.run.enums.LogicClassType getLogicClassType()ロジッククラスタイプを取得します。- 定義:
getLogicClassType
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- オーバーライド:
getLogicClassType
クラス内AbstractServer
- 戻り値:
- LogicClassType.COMMON
- 導入されたバージョン:
- 1.3.0-03
-