Interface LocationAware

All Known Implementing Classes:
AbstractAppender, AbstractCsvLayout, AbstractDatabaseAppender, AbstractFileAppender, AbstractOutputStreamAppender, AbstractStringLayout, AbstractWriterAppender, AsyncAppender, AsyncLoggerConfig, AsyncLoggerConfig.RootLogger, ClassNamePatternConverter, ConsoleAppender, CountingNoOpAppender, CsvLogEventLayout, CsvParameterLayout, FailoverAppender, FileAppender, FullLocationPatternConverter, GelfLayout, HtmlLayout, HttpAppender, JdbcAppender, JeroMqAppender, JmsAppender, JsonLayout, KafkaAppender, LevelPatternSelector, LineLocationPatternConverter, LoggerConfig, LoggerConfig.RootLogger, MarkerPatternSelector, MemoryMappedFileAppender, MethodLocationPatternConverter, NoSqlAppender, NullAppender, OutputStreamAppender, PatternLayout, RandomAccessFileAppender, RewriteAppender, Rfc5424Layout, RollingFileAppender, RollingRandomAccessFileAppender, RoutingAppender, ScriptAppenderSelector, ScriptPatternSelector, SmtpAppender, SocketAppender, SyslogAppender, SyslogLayout, WriterAppender, XmlLayout, YamlLayout

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()