Top Fields Constructors Methods
ch.qos.logback.classic.joran

public Class ReconfigureOnChangeTask

extends ContextAwareBase
implements Runnable
Class Inheritance
All Implemented Interfaces
java.lang.Runnable
Imports
java.io.File, java.net.URL, java.util.List, java.util.concurrent.ScheduledFuture, ch.qos.logback.classic.LoggerContext, ch.qos.logback.core.CoreConstants, ch.qos.logback.core.joran.spi.ConfigurationWatchList, .JoranException, ch.qos.logback.core.joran.util.ConfigurationWatchListUtil, ch.qos.logback.core.model.Model, .ModelUtil, ch.qos.logback.core.spi.ConfigurationEvent, .ContextAwareBase, ch.qos.logback.core.status.StatusUtil

Field Summary

Modifier and TypeField and Description
pack-priv long
public static final String
pack-priv static final String
pack-priv List<ReconfigureOnChangeTaskListener>
pack-priv static final String
pack-priv ScheduledFuture<?>
Inherited from ch.qos.logback.core.spi.ContextAwareBase:
context

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
fallbackConfiguration(LoggerContext lc, Model failsafeTop, URL mainURL)

private void
performXMLConfiguration(LoggerContext lc, URL mainConfigurationURL)

public void
run()

Implements java.lang.Runnable.run.

Runs this operation.
public void
setScheduredFuture(ScheduledFuture<?> aScheduledFuture)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from ch.qos.logback.core.spi.ContextAwareBase:
addErroraddErroraddInfoaddInfoaddStatusaddWarnaddWarngetContextgetDeclaredOrigingetStatusManagersetContext

Field Detail

birthdateback to summary
pack-priv long birthdate
DETECTED_CHANGE_IN_CONFIGURATION_FILESback to summary
public static final String DETECTED_CHANGE_IN_CONFIGURATION_FILES
FALLING_BACK_TO_SAFE_CONFIGURATIONback to summary
pack-priv static final String FALLING_BACK_TO_SAFE_CONFIGURATION
listenersback to summary
pack-priv List<ReconfigureOnChangeTaskListener> listeners
RE_REGISTERING_PREVIOUS_SAFE_CONFIGURATIONback to summary
pack-priv static final String RE_REGISTERING_PREVIOUS_SAFE_CONFIGURATION
scheduledFutureback to summary
pack-priv ScheduledFuture<?> scheduledFuture

Constructor Detail

ReconfigureOnChangeTaskback to summary
public ReconfigureOnChangeTask()

Method Detail

cancelFutureInvocationsOfThisTaskInstanceback to summary
private void cancelFutureInvocationsOfThisTaskInstance()
fallbackConfigurationback to summary
private void fallbackConfiguration(LoggerContext lc, Model failsafeTop, URL mainURL)
performXMLConfigurationback to summary
private void performXMLConfiguration(LoggerContext lc, URL mainConfigurationURL)
runback to summary
public void run()

Implements java.lang.Runnable.run.

Doc from java.lang.Runnable.run.

Runs this operation.

Annotations
@Override
setScheduredFutureback to summary
public void setScheduredFuture(ScheduledFuture<?> aScheduledFuture)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override