Package nablarch.core.log
Interface LogItem<CTX>
- Type Parameters:
CTX- ログ出力項目の取得に使用するコンテキストの型
- All Known Implementing Classes:
ApplicationSettingLogFormatter.BusinessDate,ApplicationSettingLogFormatter.SystemSettings,BasicLogFormatter.BootProcessItem,BasicLogFormatter.DateItem,BasicLogFormatter.ExecutionIdItem,BasicLogFormatter.InformationItem,BasicLogFormatter.LoggerNameItem,BasicLogFormatter.LogLevelItem,BasicLogFormatter.MessageItem,BasicLogFormatter.ProcessingSystemItem,BasicLogFormatter.RequestIdItem,BasicLogFormatter.RuntimeLoggerNameItem,BasicLogFormatter.StackTraceItem,BasicLogFormatter.UserIdItem,DateItemSupport,FailureLogFormatter.ContactItem,FailureLogFormatter.DataItem,FailureLogFormatter.FailureCodeItem,FailureLogFormatter.MessageItem,FixedStringItem,HttpAccessLogFormatter.ClientHostItem,HttpAccessLogFormatter.ClientIpAddressItem,HttpAccessLogFormatter.ClientUserAgentItem,HttpAccessLogFormatter.ContentPathItem,HttpAccessLogFormatter.DispatchingClassItem,HttpAccessLogFormatter.EndTimeItem,HttpAccessLogFormatter.ExecutionTimeItem,HttpAccessLogFormatter.FreeMemoryItem,HttpAccessLogFormatter.MaxMemoryItem,HttpAccessLogFormatter.MethodItem,HttpAccessLogFormatter.ParametersItem,HttpAccessLogFormatter.PortItem,HttpAccessLogFormatter.QueryStringItem,HttpAccessLogFormatter.RequestIdItem,HttpAccessLogFormatter.ResponseStatusCodeItem,HttpAccessLogFormatter.SessionIdItem,HttpAccessLogFormatter.SessionScopeItem,HttpAccessLogFormatter.SessionStoreIdItem,HttpAccessLogFormatter.StartTimeItem,HttpAccessLogFormatter.StatusCodeItem,HttpAccessLogFormatter.UrlItem,HttpAccessLogFormatter.UserIdItem,JaxRsAccessLogFormatter.ClientHostItem,JaxRsAccessLogFormatter.ClientIpAddressItem,JaxRsAccessLogFormatter.ClientUserAgentItem,JaxRsAccessLogFormatter.EndTimeItem,JaxRsAccessLogFormatter.ExecutionTimeItem,JaxRsAccessLogFormatter.FreeMemoryItem,JaxRsAccessLogFormatter.MaxMemoryItem,JaxRsAccessLogFormatter.MethodItem,JaxRsAccessLogFormatter.ParametersItem,JaxRsAccessLogFormatter.PortItem,JaxRsAccessLogFormatter.QueryStringItem,JaxRsAccessLogFormatter.RequestBodyItem,JaxRsAccessLogFormatter.RequestIdItem,JaxRsAccessLogFormatter.ResponseBodyItem,JaxRsAccessLogFormatter.SessionIdItem,JaxRsAccessLogFormatter.SessionScopeItem,JaxRsAccessLogFormatter.SessionStoreIdItem,JaxRsAccessLogFormatter.StartTimeItem,JaxRsAccessLogFormatter.StatusCodeItem,JaxRsAccessLogFormatter.UrlItem,JaxRsAccessLogFormatter.UserIdItem,LauncherLogFormatter.CommandLineArguments,LauncherLogFormatter.CommandLineOptions,LauncherLogFormatter.ExecuteTime,LauncherLogFormatter.ExitCode,MaskingMapItemSupport,MessagingLogFormatter.CorrelationId,MessagingLogFormatter.Destination,MessagingLogFormatter.MessageBody,MessagingLogFormatter.MessageBodyHex,MessagingLogFormatter.MessageBodyLength,MessagingLogFormatter.MessageHeader,MessagingLogFormatter.MessageId,MessagingLogFormatter.ReplyTo,MessagingLogFormatter.ThreadName,MessagingLogFormatter.TimeToLive,PerformanceLogFormatter.EndFreeMemoryItem,PerformanceLogFormatter.EndTimeItem,PerformanceLogFormatter.EndUsedMemoryItem,PerformanceLogFormatter.ExecutionTimeItem,PerformanceLogFormatter.MaxMemoryItem,PerformanceLogFormatter.PointItem,PerformanceLogFormatter.ResultItem,PerformanceLogFormatter.StartFreeMemoryItem,PerformanceLogFormatter.StartTimeItem,PerformanceLogFormatter.StartUsedMemoryItem,SqlLogFormatter.AdditionalInfoItem,SqlLogFormatter.BatchCountItem,SqlLogFormatter.CountItem,SqlLogFormatter.ExecuteTimeItem,SqlLogFormatter.FetchSizeItem,SqlLogFormatter.MethodNameItem,SqlLogFormatter.QueryTimeoutItem,SqlLogFormatter.RetrieveTimeItem,SqlLogFormatter.SizeItem,SqlLogFormatter.SqlItem,SqlLogFormatter.StartPositionItem,SqlLogFormatter.UpdateCountItem
ログの出力項目を取得するインタフェース。
- Author:
- Kiyohito Itoh
-
Method Summary
-
Method Details
-
get
ログの出力項目を取得する。- Parameters:
context- ログの出力項目の取得に使用するコンテキスト- Returns:
- ログの出力項目
-