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

@Published(tag="architect") public interface LogItem<CTX>
ログの出力項目を取得するインタフェース。
Author:
Kiyohito Itoh
  • Method Summary

    Modifier and Type
    Method
    Description
    get(CTX context)
    ログの出力項目を取得する。
  • Method Details

    • get

      String get(CTX context)
      ログの出力項目を取得する。
      Parameters:
      context - ログの出力項目の取得に使用するコンテキスト
      Returns:
      ログの出力項目