Class DefaultLogEventFactory

    • Constructor Detail

      • DefaultLogEventFactory

        public DefaultLogEventFactory()
    • Method Detail

      • createEvent

        public LogEvent createEvent​(String loggerName,
                                    Marker marker,
                                    String fqcn,
                                    Level level,
                                    Message data,
                                    List<Property> properties,
                                    Throwable t)
        Creates a log event.
        Specified by:
        createEvent in interface LogEventFactory
        Parameters:
        loggerName - The name of the Logger.
        marker - An optional Marker.
        fqcn - The fully qualified class name of the caller.
        level - The event Level.
        data - The Message.
        properties - Properties to be added to the log event.
        t - An optional Throwable.
        Returns:
        The LogEvent.
      • createEvent

        public LogEvent createEvent​(String loggerName,
                                    Marker marker,
                                    String fqcn,
                                    StackTraceElement location,
                                    Level level,
                                    Message data,
                                    List<Property> properties,
                                    Throwable t)
        Creates a log event.
        Specified by:
        createEvent in interface LocationAwareLogEventFactory
        Parameters:
        loggerName - The name of the Logger.
        marker - An optional Marker.
        fqcn - The fully qualified class name of the caller.
        location - The location of the caller
        level - The event Level.
        data - The Message.
        properties - Properties to be added to the log event.
        t - An optional Throwable.
        Returns:
        The LogEvent.