Interface LocationAware

All Known Subinterfaces:
PatternLayout.PatternSerializer
All Known Implementing Classes:
AbstractAppender, AbstractFileAppender, AbstractOutputStreamAppender, AbstractStringLayout, AbstractWriterAppender, AppenderAdapter.Adapter, AsyncAppender, AsyncLoggerConfig, AsyncLoggerConfig.RootLogger, ClassNamePatternConverter, ConsoleAppender, CountingNoOpAppender, FailoverAppender, FileAppender, FullLocationPatternConverter, HtmlLayout, HttpAppender, LevelPatternSelector, LineLocationPatternConverter, Log4j1SyslogLayout, Log4j1XmlLayout, LoggerConfig, LoggerConfig.RootLogger, MarkerPatternSelector, MemoryMappedFileAppender, MethodLocationPatternConverter, NullAppender, OutputStreamAppender, PatternLayout, PatternLayout.NoFormatPatternSerializer, PatternLayout.PatternFormatterPatternSerializer, PatternLayout.PatternSelectorSerializer, PatternLayout.PatternSerializerWithReplacement, RandomAccessFileAppender, RewriteAppender, Rfc5424Layout, RollingFileAppender, RollingRandomAccessFileAppender, RoutingAppender, ScriptAppenderSelector, ScriptPatternSelector, ServletAppender, SocketAppender, SyslogAppender, SyslogLayout, WriterAppender

public interface LocationAware
Classes that use location information should implement this interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
  • Method Details

    • requiresLocation

      boolean requiresLocation()