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:
- ログの出力項目
-