public class ImportExportLog extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
KEY_DATA_KEY
データキー
|
static String |
KEY_EXECUTE_ID
実行IDキー
|
static String |
KEY_MESSAGE_ID
メッセージキー
|
static String |
KEY_RECORD_NUM
処理番号キー
|
コンストラクタと説明 |
---|
ImportExportLog(String executeId)
インポート/エクスポートログ出力用のLoggerを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
debug(long recordNum,
String dataKey,
String messageId,
String message)
DEBUGログを出力します。
|
void |
debug(long recordNum,
String dataKey,
String messageId,
String message,
Throwable cause)
DEBUGログを出力します。
|
void |
error(long recordNum,
String dataKey,
String messageId,
String message)
ERRORログを出力します。
|
void |
error(long recordNum,
String dataKey,
String messageId,
String message,
Throwable cause)
ERRORログを出力します。
|
InputStream |
getLogData()
出力されているログを取得します。
|
String |
getLogFilePath()
ログファイルパスを取得します。
|
void |
info(long recordNum,
String dataKey,
String messageId,
String message)
INFOログを出力します。
|
void |
info(long recordNum,
String dataKey,
String messageId,
String message,
Throwable cause)
INFOログを出力します。
|
boolean |
isDebugEnabled()
DEBUGログが有効かどうかを返します。
|
boolean |
isErrorEnabled()
ERRORログが有効かどうかを返します。
|
boolean |
isInfoEnabled()
INFOログが有効かどうかを返します。
|
boolean |
isTraceEnabled()
TRACEログが有効かどうかを返します。
|
boolean |
isWarnEnabled()
WARNログが有効かどうかを返します。
|
void |
trace(long recordNum,
String dataKey,
String messageId,
String message)
TRACEログを出力します。
|
void |
trace(long recordNum,
String dataKey,
String messageId,
String message,
Throwable cause)
TRACEログを出力します。
|
void |
warn(long recordNum,
String dataKey,
String messageId,
String message)
WARNログを出力します。
|
void |
warn(long recordNum,
String dataKey,
String messageId,
String message,
Throwable cause)
WARNログを出力します。
|
public ImportExportLog(String executeId)
executeId
- 実行IDpublic void debug(long recordNum, String dataKey, String messageId, String message)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージpublic void debug(long recordNum, String dataKey, String messageId, String message, Throwable cause)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージcause
- 原因public void error(long recordNum, String dataKey, String messageId, String message)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージpublic void error(long recordNum, String dataKey, String messageId, String message, Throwable cause)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージcause
- 原因public InputStream getLogData() throws IOException
IOException
- ファイルの読み込みに失敗した場合にスローされます。public String getLogFilePath() throws IOException
IOException
- 入出力エラーが発生した場合にスローされます。public void info(long recordNum, String dataKey, String messageId, String message)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージpublic void info(long recordNum, String dataKey, String messageId, String message, Throwable cause)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージcause
- 原因public boolean isDebugEnabled()
public boolean isErrorEnabled()
public boolean isInfoEnabled()
public boolean isTraceEnabled()
public boolean isWarnEnabled()
public void trace(long recordNum, String dataKey, String messageId, String message)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージpublic void trace(long recordNum, String dataKey, String messageId, String message, Throwable cause)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージcause
- 原因public void warn(long recordNum, String dataKey, String messageId, String message)
recordNum
- 処理番号dataKey
- 出力データmessageId
- メッセージIDmessage
- メッセージCopyright © 2012 NTT DATA INTRAMART CORPORATION