public class ClientLogicClassDelegate
extends java.lang.Object
implements jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate
EngineManagerInterface経由でログ出力を行います。
ダイアログ表示の場合は StandardDialog を用いてダイアログを表示します。
| コンストラクタと説明 |
|---|
ClientLogicClassDelegate() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getConnectDB(jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
コネクションDBの取得
|
java.lang.String |
getRuleSql(jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
SQLの取得
|
void |
log(java.util.logging.Level level,
java.lang.String message,
java.lang.Throwable th,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface rule)
エラーLog の吐き出し
LogicLogRecord (ロジッククラスのインスタンスが取得できるLogRecord)にてログ出力します。
|
void |
log(java.util.logging.LogRecord record)
LogRecordのログ出力
|
void |
setConnectDB(java.lang.String connDB,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
コネクションDBの設定
|
void |
setRuleSql(java.lang.String sql,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
SQLの設定
|
int |
showConfirmDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
確認ダイアログの表示
実行Managerの設定がない場合には処理は行いません。
|
void |
showErrorDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
エラーダイアログ表示
実行Managerの設定がない場合には処理は行いません。
|
void |
showInfomationDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
情報ダイアログの表示
実行Managerの設定がない場合には処理は行いません。
|
void |
showWarningDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
警告ダイアログの表示
実行Managerの設定がない場合には処理は行いません。
|
void |
writeErrorLog(java.lang.String message,
java.lang.Throwable th,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
エラーログを出力する
WARNINGにてログ出力 とともに、FrameRunnerに対してエラーステータスの設定、
エラーダイアログの表示 も行います。
|
void |
writeLog(java.util.logging.Level level,
java.lang.String message,
java.lang.Throwable th,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
エラーログを出力
先頭にクラス名を追加して、ログ出力します。
|
void |
writeTraceLog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
トレースログを出力する
|
public void showErrorDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
実行Managerの設定がない場合には処理は行いません。
showErrorDialog インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatemessage - logicClass - public void showInfomationDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
実行Managerの設定がない場合には処理は行いません。
showInfomationDialog インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatemessage - logicClass - public void showWarningDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
実行Managerの設定がない場合には処理は行いません。
showWarningDialog インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatemessage - logicClass - public int showConfirmDialog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
実行Managerの設定がない場合には処理は行いません。
showConfirmDialog インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatemessage - logicClass - public void writeErrorLog(java.lang.String message,
java.lang.Throwable th,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
WARNINGにてログ出力 とともに、FrameRunnerに対してエラーステータスの設定、 エラーダイアログの表示 も行います。
writeErrorLog インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatemessage - th - logicClass - FrameRunnerInterface.setErrorStatus(String)public void writeTraceLog(java.lang.String message,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
writeTraceLog インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatemessage - logicClass - public void log(java.util.logging.LogRecord record)
log インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegaterecord - public void log(java.util.logging.Level level,
java.lang.String message,
java.lang.Throwable th,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface rule)
LogicLogRecord (ロジッククラスのインスタンスが取得できるLogRecord)にてログ出力します。
level - message - th - rule - public void writeLog(java.util.logging.Level level,
java.lang.String message,
java.lang.Throwable th,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
先頭にクラス名を追加して、ログ出力します。
クラス名の付与なしで、単純にログ出力したい場合には log メソッドを使用してください。
writeLog インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatelevel - message - th - logicClass - public void setConnectDB(java.lang.String connDB,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatesetConnectDB インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatepublic void setRuleSql(java.lang.String sql,
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatesetRuleSql インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatepublic java.lang.String getRuleSql(jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
jp.ne.mki.wedge.run.interfaces.ILogicClassDelegategetRuleSql インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegatepublic java.lang.String getConnectDB(jp.ne.mki.wedge.run.interfaces.RuleEngineInterface logicClass)
jp.ne.mki.wedge.run.interfaces.ILogicClassDelegategetConnectDB インタフェース内 jp.ne.mki.wedge.run.interfaces.ILogicClassDelegate