public class CommonServiceFacadeSessionLogger extends java.lang.Object implements ServiceSessionLogger
コンストラクタと説明 |
---|
CommonServiceFacadeSessionLogger(ServiceSessionLoggerSchema schema)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
abortServiceSession(Session session,
java.lang.Throwable t)
サービスの実行セッション中断ログを記録する。
|
void |
finishServiceSession(Session session)
サービスの実行セッション完了ログを記録する
|
protected void |
flush(Key serviceNameKey,
java.lang.String clientInfo,
java.util.Date startTime,
java.util.Date finishTime,
java.lang.String startSession,
java.lang.String finishSession)
サービスの開始から完了までの情報をログ出力する。
|
protected void |
flush(Key serviceNameKey,
java.lang.String clientInfo,
java.util.Date startTime,
java.util.Date abortTime,
java.lang.String startSession,
java.lang.String abortSession,
java.lang.Throwable t)
サービスの開始から中断までの情報をログ出力する。
|
protected ServiceSessionLoggerSchema |
getSchema()
ロガーの動作設定スキーマ情報を返す。
|
void |
startServiceSession(Session session)
サービスの実行セッション開始ログを記録する。
|
public CommonServiceFacadeSessionLogger(ServiceSessionLoggerSchema schema)
parser
- serviceNameKey
- public void startServiceSession(Session session)
startServiceSession
インタフェース内 ServiceSessionLogger
session
- 開始時セッションpublic void abortServiceSession(Session session, java.lang.Throwable t)
abortServiceSession
インタフェース内 ServiceSessionLogger
session
- 中断時セッションt
- 例外情報public void finishServiceSession(Session session)
finishServiceSession
インタフェース内 ServiceSessionLogger
session
- 完了時セッションprotected void flush(Key serviceNameKey, java.lang.String clientInfo, java.util.Date startTime, java.util.Date finishTime, java.lang.String startSession, java.lang.String finishSession)
serviceNameKey
- サービス名(Key)clientInfo
- 呼出元クライアント情報startTime
- サービス実行開始時刻finishTime
- サービス実行完了時刻startSession
- 開始時セッション情報finishSession
- 完了時セッション情報protected void flush(Key serviceNameKey, java.lang.String clientInfo, java.util.Date startTime, java.util.Date abortTime, java.lang.String startSession, java.lang.String abortSession, java.lang.Throwable t)
serviceNameKey
- サービス名(Key)clientInfo
- 呼出元クライアント情報startTime
- サービス実行開始時刻abortTime
- サービス実行中断時刻startSession
- 開始時セッション情報abortSession
- 中断時セッション情報t
- 例外情報protected ServiceSessionLoggerSchema getSchema()