クラス 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の取得voidsetConnectDB(String conDB) DBコネクションの設定voidsetRuleSQL(String sql) rule設定sqlの設定protected voidvoid終了処理クラスから継承されたメソッド 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
-