jp.ne.mki.wedge.pub.server.logicclass
クラス ServerLogicClassDelegate

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.pub.server.logicclass.ServerLogicClassDelegate
すべての実装されたインタフェース:
jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate

public class ServerLogicClassDelegate
extends java.lang.Object
implements jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate

Server用EngineManagerInterface経由での委譲クラス

EngineManagerInterface経由でログ出力を行います。
ただし、ダイアログ表示のメソッドを使用してもダイアログは表示されません。


コンストラクタの概要
ServerLogicClassDelegate(jp.ne.mki.wedge.run.library.WedgeLog2RunServer wedgeLog)
           
 
メソッドの概要
 java.lang.String getConnectDB(RuleEngineInterface logicClass)
          XM_ServerControlDataに紐付くCurrentServerRuleに対して、getConnectDBの処理を行います。
 java.lang.String getRuleSql(RuleEngineInterface logicClass)
          XM_ServerControlDataに紐付くCurrentServerRuleに対して、getRuleSqlの処理を行います。
 void log(java.util.logging.LogRecord record)
          LogRecordのログ出力
 void setConnectDB(java.lang.String connDB, RuleEngineInterface logicClass)
          XM_ServerControlDataに紐付くCurrentServerRuleに対して、setConnectDBの処理を行います。
 void setRuleSql(java.lang.String sql, RuleEngineInterface logicClass)
          XM_ServerControlDataに紐付くCurrentServerRuleに対して、setRuleSqlの処理を行います。
 int showConfirmDialog(java.lang.String message, RuleEngineInterface logicClass)
          確認ダイアログの表示
 void showErrorDialog(java.lang.String message, RuleEngineInterface logicClass)
          エラーダイアログ表示
 void showInfomationDialog(java.lang.String message, RuleEngineInterface logicClass)
          情報ダイアログの表示
 void showWarningDialog(java.lang.String message, RuleEngineInterface logicClass)
          警告ダイアログの表示
 void writeErrorLog(java.lang.String message, java.lang.Throwable th, RuleEngineInterface logicClass)
          エラーログを出力する
 void writeLog(java.util.logging.Level level, java.lang.String message, java.lang.Throwable th, RuleEngineInterface logicClass)
          エラーログを出力
 void writeTraceLog(java.lang.String message, RuleEngineInterface logicClass)
          トレース Logの吐き出し messageの先頭に クラス名などの情報を付与してログ出力します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ServerLogicClassDelegate

public ServerLogicClassDelegate(jp.ne.mki.wedge.run.library.WedgeLog2RunServer wedgeLog)
メソッドの詳細

showErrorDialog

public void showErrorDialog(java.lang.String message,
                            RuleEngineInterface logicClass)
エラーダイアログ表示

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の showErrorDialog
パラメータ:
message -
logicClass -

showInfomationDialog

public void showInfomationDialog(java.lang.String message,
                                 RuleEngineInterface logicClass)
情報ダイアログの表示

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の showInfomationDialog
パラメータ:
message -
logicClass -

showWarningDialog

public void showWarningDialog(java.lang.String message,
                              RuleEngineInterface logicClass)
警告ダイアログの表示

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の showWarningDialog
パラメータ:
message -
logicClass -

showConfirmDialog

public int showConfirmDialog(java.lang.String message,
                             RuleEngineInterface logicClass)
確認ダイアログの表示

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の showConfirmDialog
パラメータ:
message -
logicClass -
戻り値:
result 常に0が返ります。

writeErrorLog

public void writeErrorLog(java.lang.String message,
                          java.lang.Throwable th,
                          RuleEngineInterface logicClass)
エラーログを出力する

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の writeErrorLog
パラメータ:
message -
th -
logicClass -

writeTraceLog

public void writeTraceLog(java.lang.String message,
                          RuleEngineInterface logicClass)
トレース Logの吐き出し

messageの先頭に クラス名などの情報を付与してログ出力します。

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の writeTraceLog
パラメータ:
wedgeLog -
message -
className -
physicalName -
controlRecord -

log

public void log(java.util.logging.LogRecord record)
LogRecordのログ出力

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の log
パラメータ:
record -
導入されたバージョン:
ver1.2

writeLog

public void writeLog(java.util.logging.Level level,
                     java.lang.String message,
                     java.lang.Throwable th,
                     RuleEngineInterface logicClass)
エラーログを出力

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の writeLog
パラメータ:
level -
message -
th -
logicClass -
導入されたバージョン:
ver1.2.0

setConnectDB

public void setConnectDB(java.lang.String connDB,
                         RuleEngineInterface logicClass)
XM_ServerControlDataに紐付くCurrentServerRuleに対して、setConnectDBの処理を行います。

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の setConnectDB

setRuleSql

public void setRuleSql(java.lang.String sql,
                       RuleEngineInterface logicClass)
XM_ServerControlDataに紐付くCurrentServerRuleに対して、setRuleSqlの処理を行います。

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の setRuleSql

getConnectDB

public java.lang.String getConnectDB(RuleEngineInterface logicClass)
XM_ServerControlDataに紐付くCurrentServerRuleに対して、getConnectDBの処理を行います。

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の getConnectDB

getRuleSql

public java.lang.String getRuleSql(RuleEngineInterface logicClass)
XM_ServerControlDataに紐付くCurrentServerRuleに対して、getRuleSqlの処理を行います。

定義:
インタフェース jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate 内の getRuleSql