org.apache.logging.log4j.core
Interface LifeCycle

All Known Subinterfaces:
Appender, Configuration, Filter, Filterable
All Known Implementing Classes:
AbstractAppender, AbstractConfiguration, AbstractDatabaseAppender, AbstractFilter, AbstractFilterable, AbstractLifeCycle, AbstractOutputStreamAppender, AppenderControl, AsyncAppender, AsyncLoggerConfig, AsyncLoggerConfig.RootLogger, AsyncLoggerContext, BurstFilter, CompositeFilter, ConsoleAppender, DefaultConfiguration, DynamicThresholdFilter, FailoverAppender, FileAppender, JdbcAppender, JmsQueueAppender, JmsTopicAppender, JpaAppender, JsonConfiguration, LoggerConfig, LoggerConfig.RootLogger, LoggerContext, MapFilter, MarkerFilter, NullConfiguration, RandomAccessFileAppender, RegexFilter, RewriteAppender, RollingFileAppender, RollingRandomAccessFileAppender, RoutingAppender, SmtpAppender, SocketAppender, StructuredDataFilter, SyslogAppender, ThreadContextMapFilter, ThresholdFilter, TimeFilter, XmlConfiguration, YamlConfiguration

public interface LifeCycle


Nested Class Summary
static class LifeCycle.State
          Status of a life cycle like a LoggerContext..
 
Method Summary
 boolean isStarted()
           
 boolean isStopped()
           
 void start()
           
 void stop()
           
 

Method Detail

start

void start()

stop

void stop()

isStarted

boolean isStarted()

isStopped

boolean isStopped()


Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.