@Before public void setup() throws URISyntaxException, MalformedURLException { ContextAnchor.THREAD_CONTEXT.set(mockCtx); given(config.getConfigurationSource()).willReturn(configSrc); given(configSrc.getFile()).willReturn(EXPECT); }
@Before public void setup() throws URISyntaxException { ContextAnchor.THREAD_CONTEXT.set(mockCtx); given(config.getConfigurationSource()).willReturn(configSrc); given(configSrc.getFile()).willReturn(EXPECT); }
if (configuration != null) { final ConfigurationSource configSrc = configuration.getConfigurationSource(); final File file = configSrc.getFile(); if (file != null) { switch (key) {
public XmlConfiguration(final LoggerContext loggerContext, final ConfigurationSource configSource) { super(loggerContext, configSource); final File configFile = configSource.getFile(); byte[] buffer = null;
public JsonConfiguration(final LoggerContext loggerContext, final ConfigurationSource configSource) { super(loggerContext, configSource); final File configFile = configSource.getFile(); byte[] buffer; try {
public void setMonitorInterval(final int intervalSeconds) { if (this instanceof Reconfigurable && intervalSeconds > 0) { final ConfigurationSource configSource = getConfigurationSource(); if (configSource != null) { final File configFile = configSource.getFile(); if (intervalSeconds > 0) { getWatchManager().setIntervalSeconds(intervalSeconds); if (configFile != null) { final FileWatcher watcher = new ConfiguratonFileWatcher((Reconfigurable) this, listeners); getWatchManager().watchFile(configFile, watcher); } } } } }