@Published(tag="architect") public class LogContext extends java.lang.Object
Constructor and Description |
---|
LogContext(java.lang.String loggerName,
LogLevel level,
java.lang.String message,
java.lang.Throwable error,
java.lang.Object... options)
コンストラクタ。
|
LogContext(java.lang.String loggerName,
java.lang.String runtimeLoggerName,
LogLevel level,
java.lang.String message,
java.lang.Throwable error,
java.lang.Object... options)
実行時ロガー名を付与するコンストラクタ。
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getDate()
LogContext作成時点の日時を取得する。
|
java.lang.Throwable |
getError()
エラー情報を取得する。
|
java.lang.String |
getExecutionId()
LogContext作成時点の実行時IDを取得する。
|
LogLevel |
getLevel()
LogLevel を取得する。 |
java.lang.String |
getLoggerName()
ロガー設定の名称を取得する。
|
java.lang.String |
getMessage()
メッセージを取得する。
|
java.lang.Object[] |
getOptions()
オプション情報を取得する。
|
java.lang.String |
getRequestId()
LogContext作成時点のリクエストIDを取得する。
|
java.lang.String |
getRuntimeLoggerName()
ロガーを取得したときの名称を実行時ロガー名として取得する。
|
java.lang.String |
getUserId()
LogContext作成時点のユーザIDを取得する。
|
public LogContext(java.lang.String loggerName, LogLevel level, java.lang.String message, java.lang.Throwable error, java.lang.Object... options)
loggerName
- ロガー名level
- LogLevel
message
- メッセージerror
- エラー情報(nullでも可)options
- オプション情報(nullでも可)public LogContext(java.lang.String loggerName, java.lang.String runtimeLoggerName, LogLevel level, java.lang.String message, java.lang.Throwable error, java.lang.Object... options)
loggerName
- ロガー名runtimeLoggerName
- 実行時ロガー名level
- LogLevel
message
- メッセージerror
- エラー情報(nullでも可)options
- オプション情報(nullでも可)public java.lang.String getLoggerName()
public java.lang.String getRuntimeLoggerName()
public java.lang.String getMessage()
public java.lang.Throwable getError()
public java.lang.Object[] getOptions()
public java.util.Date getDate()
public java.lang.String getUserId()
public java.lang.String getRequestId()
public java.lang.String getExecutionId()