public class DefaultServiceLoggerImpl extends java.lang.Object implements ServiceLogger
ServiceLogger.ServiceLoggingMode, ServiceLogger.SessionLoggingMode
KEY_ServiceLogger
コンストラクタと説明 |
---|
DefaultServiceLoggerImpl(Key serviceNameKey,
ServiceLogger.ServiceLoggingMode mode,
java.net.URL entryURL)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
abortService(ServiceLog log)
サービス実行が中断されたことをログ出力する
|
void |
abortServiceProcess(ServiceProcessLog log)
プロセス実行が中断されたことをログ出力する
|
void |
afterService(ServiceLog log)
サービス実行終了直前のログ出力を行う。
|
void |
afterServiceProcess(ServiceProcessLog log)
プロセス実行終了直前のログ出力を行う。
|
void |
beforeService(ServiceLog log)
サービス実行開始直後のログ出力を行う。
|
void |
beforeServiceProcess(ServiceProcessLog log)
プロセス実行開始直後のログ出力を行う。
|
ServiceLog |
createServiceLog()
サービス実行ログインスタンスを新規生成する
|
ServiceProcessLog |
createServiceProcessLog(ServiceProcess process)
サービスプロセス実行ログインスタンスを新規生成する
|
void |
returnServiceProcess(ServiceProcessLog log)
プロセス実行が中断(Return)したことをログ出力する
|
public DefaultServiceLoggerImpl(Key serviceNameKey, ServiceLogger.ServiceLoggingMode mode, java.net.URL entryURL)
serviceNameKey
- サービス名(Key)mode
- ロギングモードentryURL
- ロギングエントリファイルのURLpublic void abortService(ServiceLog log)
abortService
インタフェース内 ServiceLogger
log
- サービス実行ログpublic void abortServiceProcess(ServiceProcessLog log)
abortServiceProcess
インタフェース内 ServiceLogger
log
- サービス実行ログpublic void afterService(ServiceLog log)
afterService
インタフェース内 ServiceLogger
log
- サービス実行ログpublic void afterServiceProcess(ServiceProcessLog log)
afterServiceProcess
インタフェース内 ServiceLogger
log
- サービスプロセス実行ログpublic void beforeService(ServiceLog log)
beforeService
インタフェース内 ServiceLogger
log
- サービス実行ログpublic void beforeServiceProcess(ServiceProcessLog log)
beforeServiceProcess
インタフェース内 ServiceLogger
log
- サービスプロセス実行ログpublic void returnServiceProcess(ServiceProcessLog log)
returnServiceProcess
インタフェース内 ServiceLogger
log
- サービスプロセス実行ログpublic ServiceLog createServiceLog()
createServiceLog
インタフェース内 ServiceLogger
public ServiceProcessLog createServiceProcessLog(ServiceProcess process)
createServiceProcessLog
インタフェース内 ServiceLogger
process
- ロギング対象プロセス