/** * This method clears all internal properties, except internal status messages, * closes all appenders, removes any turboFilters, fires an OnReset event, * removes all status listeners, removes all context listeners * (except those which are reset resistant). * <p/> * As mentioned above, internal status messages survive resets. */ @Override public void reset() { resetCount++; super.reset(); initEvaluatorMap(); initCollisionMaps(); root.recursiveReset(); resetTurboFilterList(); cancelScheduledTasks(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }
/** * This method clears all internal properties, except internal status messages, * closes all appenders, removes any turboFilters, fires an OnReset event, * removes all status listeners, removes all context listeners * (except those which are reset resistant). * <p/> * As mentioned above, internal status messages survive resets. */ @Override public void reset() { resetCount++; super.reset(); initEvaluatorMap(); root.recursiveReset(); resetTurboFilterList(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }
@Override public void onApplicationEvent(ApplicationEvent event) { final String settings = environment.getProperty("logging.config.src"); if (StringUtils.hasText(settings)) { try { final ContextBase context = (ContextBase) StaticLoggerBinder.getSingleton().getLoggerFactory(); final JoranConfigurator configurator = new JoranConfigurator(); configurator.setContext(context); LOG.info("try to update logback configuration to {}", settings); context.reset(); configurator.doConfigure(new ByteArrayInputStream(settings.getBytes())); } catch (JoranException e) { LOG.error("can't load settings", e); } } } }
/** * This method clears all internal properties, closes all appenders, removes * any turboFilters, fires an OnReset event, removes all status listeners, * removes all context listeners (except those which are reset resistant). */ @Override public void reset() { resetCount++; super.reset(); root.recursiveReset(); resetTurboFilterList(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }
/** * This method clears all internal properties, except internal status messages, * closes all appenders, removes any turboFilters, fires an OnReset event, * removes all status listeners, removes all context listeners * (except those which are reset resistant). * <p> * As mentioned above, internal status messages survive resets. * */ @Override public void reset() { resetCount++; super.reset(); initEvaluatorMap(); root.recursiveReset(); resetTurboFilterList(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }
/** * This method clears all internal properties, except internal status messages, * closes all appenders, removes any turboFilters, fires an OnReset event, * removes all status listeners, removes all context listeners * (except those which are reset resistant). * <p/> * As mentioned above, internal status messages survive resets. */ @Override public void reset() { resetCount++; super.reset(); initEvaluatorMap(); initCollisionMaps(); root.recursiveReset(); resetTurboFilterList(); cancelScheduledTasks(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }
/** * This method clears all internal properties, except internal status messages, * closes all appenders, removes any turboFilters, fires an OnReset event, * removes all status listeners, removes all context listeners * (except those which are reset resistant). * <p> * As mentioned above, internal status messages survive resets. */ @Override public void reset() { resetCount++; super.reset(); initEvaluatorMap(); initCollisionMaps(); root.recursiveReset(); resetTurboFilterList(); cancelScheduledTasks(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }
/** * This method clears all internal properties, except internal status messages, * closes all appenders, removes any turboFilters, fires an OnReset event, * removes all status listeners, removes all context listeners * (except those which are reset resistant). * <p/> * As mentioned above, internal status messages survive resets. */ @Override public void reset() { resetCount++; super.reset(); initEvaluatorMap(); initCollisionMaps(); root.recursiveReset(); resetTurboFilterList(); cancelScheduledTasks(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }
/** * This method clears all internal properties, except internal status messages, * closes all appenders, removes any turboFilters, fires an OnReset event, * removes all status listeners, removes all context listeners * (except those which are reset resistant). * <p/> * As mentioned above, internal status messages survive resets. */ @Override public void reset() { resetCount++; super.reset(); initEvaluatorMap(); initCollisionMaps(); root.recursiveReset(); resetTurboFilterList(); cancelScheduledTasks(); fireOnReset(); resetListenersExceptResetResistant(); resetStatusListeners(); }