public final class Configuration extends Object
Karaf's OSGi ConfigAdmin service, via the cm blueprint extension, sets this from the etc/org.opendaylight.infrautils.metrics.cfg configuration file.
Constructor and Description |
---|
Configuration(MetricProviderImpl metricProvider) |
Configuration(MetricProviderImpl metricProvider,
Map<String,String> initialProperties) |
Modifier and Type | Method and Description |
---|---|
int |
getDeadlockedThreadsMaxLogIntervalSecs() |
int |
getFileReporterIntervalSecs() |
int |
getMaxThreads() |
int |
getMaxThreadsMaxLogIntervalSecs() |
int |
getThreadsWatcherIntervalMS() |
void |
setDeadlockedThreadsMaxLogIntervalSecs(int deadlockedThreadsMaxLogIntervalSecs) |
void |
setFileReporterIntervalSecs(int fileReporterIntervalSecs) |
void |
setMaxThreads(int maxThreads) |
void |
setMaxThreadsMaxLogIntervalSecs(int maxThreadsMaxLogIntervalSecs) |
void |
setThreadsWatcherIntervalMS(int ms) |
String |
toString() |
void |
updateProperties(Map<String,String> properties) |
public Configuration(MetricProviderImpl metricProvider, Map<String,String> initialProperties)
public Configuration(MetricProviderImpl metricProvider)
public void setFileReporterIntervalSecs(int fileReporterIntervalSecs)
public int getFileReporterIntervalSecs()
public void setThreadsWatcherIntervalMS(int ms)
public int getThreadsWatcherIntervalMS()
public void setMaxThreads(int maxThreads)
public int getMaxThreads()
public void setMaxThreadsMaxLogIntervalSecs(int maxThreadsMaxLogIntervalSecs)
public int getMaxThreadsMaxLogIntervalSecs()
public void setDeadlockedThreadsMaxLogIntervalSecs(int deadlockedThreadsMaxLogIntervalSecs)
public int getDeadlockedThreadsMaxLogIntervalSecs()
Copyright © 2019 OpenDaylight. All rights reserved.