|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.ne.mki.wedge.rule.base.AbstractBase | +--jp.ne.mki.wedge.rule.base.AbstractServer
フィールドの概要 | |
protected jp.ne.mki.wedge.run.common.library.XM_ServerControlData |
serverControlData
|
protected jp.ne.mki.wedge.run.library.WedgeLog2 |
wedgeLog
|
クラス jp.ne.mki.wedge.rule.base.AbstractBase から継承したフィールド |
controlRecord, engineManager, errorMessage, executeType, id, inputRecord, logicalName, 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 |
コンストラクタの概要 | |
AbstractServer()
|
メソッドの概要 | |
void |
errorFixed()
エラー処理が行われたことをコントロールレコードに設定します。 |
int |
executeCallStran(java.lang.String physicalName)
外部トランザクション 実行 |
int |
executeDecisionTable(java.lang.String physicalName)
デシションテーブル 実行 |
int |
executeDecisionTable(jp.ne.mki.wedge.run.common.library.XM_Data saverData)
|
int |
executeRule()
ロジッククラス実行 |
int |
executeServerDc(java.lang.String physicalName)
DC 実行 |
int |
executeServerDcChangeConnection(java.lang.String physicalName,
java.lang.String connectDb)
DC 実行 |
int |
executeServerDcChangeSql(java.lang.String physicalName,
java.lang.String sql)
DC 実行 |
int |
executeServerDcChangeSqlConnection(java.lang.String physicalName,
java.lang.String sql,
java.lang.String connectDb)
DC 実行 |
int |
executeServerRule(java.lang.String physicalName)
ロジッククラス 実行 |
java.lang.String |
getBatchStatus()
Batch用 getBatchStatusの取得 |
java.lang.String |
getExecuteParameter()
実行パラメータの取得 |
java.lang.String |
getJobParameter(java.lang.String key)
Batch用 getJobParameterの取得 |
jp.ne.mki.wedge.run.common.library.XM_ServerControlData |
getServerControlData()
ServerControlDataの設定 |
int |
getSkipNumber()
スキップカウント取得 |
java.util.Hashtable |
getStepParameter()
|
java.lang.String |
getStepParameter(java.lang.String key)
Batch用 getStepParameterの取得 |
java.util.Hashtable |
getTransactionArea()
TransactionAreaの取得 |
void |
log(java.util.logging.LogRecord record)
LogRecordのログ出力 |
void |
setBatchStatus(java.lang.String status)
Batch用 setBatchStatusの設定 |
void |
setExecuteParameter(java.lang.String parameter)
実行パラメータの設定 |
void |
setServerControlData(java.lang.Object serverControlData)
ServerControlDataの設定 |
void |
setServerStatus(int status)
サーバステータス設定 |
void |
setSkipNumber(int skipNumber)
スキップカウント設定 |
void |
setSkipNumber(java.lang.String skipNumber)
スキップカウント設定 |
protected void |
setThisRuleType()
|
void |
setWedgeLog(java.lang.Object pWedgeLog)
WedgeLogオブジェクト設定 実行エンジンにて設定を行う Server側 |
void |
showErrorDialog(java.lang.String message)
エラーダイアログの表示 |
static void |
showErrorDialog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog,
java.lang.String message,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord,
java.lang.String className,
java.lang.String physicalName)
エラーダイアログを表示する |
void |
terminate()
終了処理 実行エンジンにてCallされる |
void |
writeErrorLog(java.lang.String message)
エラーログ出力 |
static void |
writeErrorLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog,
java.lang.String message)
エラーログ出力 |
static void |
writeErrorLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog,
java.lang.String message,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord,
java.lang.Throwable th)
Exception の バックとレースを吐き出し |
void |
writeLog(java.lang.String message)
トレースLogの吐き出し クラス名称、ロジッククラスの物理名称も一緒に出力します |
void |
writeLog(java.lang.String message,
java.lang.Throwable th)
エラーログを出力 Throwableのスタックトレースも同時に出力する |
static void |
writeTraceLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord,
java.lang.String message)
TraceLog の吐き出し |
protected static void |
writeTraceLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog,
java.lang.String message,
java.lang.String className,
java.lang.String physicalName,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord)
トレース Logの吐き出し |
クラス java.lang.Object から継承したメソッド |
|
インタフェース jp.ne.mki.wedge.run.interfaces.RuleEngineInterface から継承したメソッド |
execute, exit, getIOParameter |
フィールドの詳細 |
protected jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog
protected jp.ne.mki.wedge.run.common.library.XM_ServerControlData serverControlData
コンストラクタの詳細 |
public AbstractServer()
メソッドの詳細 |
public int executeRule() throws java.lang.Throwable
AbstractBase
内の executeRule
protected void setThisRuleType()
public void terminate()
AbstractBase
の記述: AbstractBase
内の terminate
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
からコピーされたタグ:java.lang.Throwable
- public void showErrorDialog(java.lang.String message)
CommonInterface
内の showErrorDialog
String
- 表示文字列public void writeLog(java.lang.String message)
CommonInterface
内の writeLog
public void writeLog(java.lang.String message, java.lang.Throwable th)
CommonInterface
内の writeLog
message
- th
- 例外オブジェクトpublic void writeErrorLog(java.lang.String message)
CommonInterface
内の writeErrorLog
message
- public void log(java.util.logging.LogRecord record)
AbstractBase
内の log
record
- public static void showErrorDialog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog, java.lang.String message, jp.ne.mki.wedge.run.data.ControlRecord controlRecord, java.lang.String className, java.lang.String physicalName)
message
- protected static void writeTraceLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog, java.lang.String message, java.lang.String className, java.lang.String physicalName, jp.ne.mki.wedge.run.data.ControlRecord controlRecord)
public static void writeTraceLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog, jp.ne.mki.wedge.run.data.ControlRecord controlRecord, java.lang.String message)
wedgeLog
- message
- public static void writeErrorLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog, java.lang.String message, jp.ne.mki.wedge.run.data.ControlRecord controlRecord, java.lang.Throwable th)
th
- 例外オブジェクトpublic static void writeErrorLog(jp.ne.mki.wedge.run.library.WedgeLog2 wedgeLog, java.lang.String message)
message
- public java.lang.String getExecuteParameter()
public void setExecuteParameter(java.lang.String parameter)
public void setWedgeLog(java.lang.Object pWedgeLog)
pWedgeLog
- public void setSkipNumber(java.lang.String skipNumber)
String
- public void setSkipNumber(int skipNumber)
int
- public int getSkipNumber()
public int executeServerDc(java.lang.String physicalName) throws java.lang.Exception, java.lang.Throwable
public int executeServerDcChangeSql(java.lang.String physicalName, java.lang.String sql) throws java.lang.Exception, java.lang.Throwable
public int executeServerDcChangeConnection(java.lang.String physicalName, java.lang.String connectDb) throws java.lang.Exception, java.lang.Throwable
public int executeServerDcChangeSqlConnection(java.lang.String physicalName, java.lang.String sql, java.lang.String connectDb) throws java.lang.Exception, java.lang.Throwable
public int executeServerRule(java.lang.String physicalName) throws java.lang.Exception, java.lang.Throwable
public int executeDecisionTable(java.lang.String physicalName) throws java.lang.Exception, java.lang.Throwable
public int executeDecisionTable(jp.ne.mki.wedge.run.common.library.XM_Data saverData) throws java.lang.Exception, java.lang.Throwable
public int executeCallStran(java.lang.String physicalName) throws java.lang.Exception, java.lang.Throwable
public void setServerStatus(int status)
public void setServerControlData(java.lang.Object serverControlData)
AbstractBase
内の setServerControlData
XM_ServerControlData
- public jp.ne.mki.wedge.run.common.library.XM_ServerControlData getServerControlData()
public java.util.Hashtable getTransactionArea()
XM_ServerControlData
- public java.lang.String getStepParameter(java.lang.String key)
public java.util.Hashtable getStepParameter()
public java.lang.String getJobParameter(java.lang.String key)
public java.lang.String getBatchStatus()
public void setBatchStatus(java.lang.String status)
String
- public void errorFixed()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |