public interface MonitoringServiceConfiguration extends ConfigBeanProxy, ConfigExtension
| Modifier and Type | Interface and Description |
|---|---|
static class |
MonitoringServiceConfiguration.Duck |
| Modifier and Type | Method and Description |
|---|---|
String |
getAmx()
Boolean value determining if bootAMX is invoked by the service.
|
String |
getEnabled()
Boolean value determining if the service is enabled or disabled.
|
String |
getLogFrequency()
Frequency of log messages.
|
String |
getLogFrequencyUnit()
TimeUnit for frequency of log messages.
|
List<MonitoredAttribute> |
getMonitoredAttributes() |
<T extends Notifier> |
getNotifierByType(Class type)
Gets a specific notifier
|
List<Notifier> |
getNotifierList()
Returns a list of the notifiers configured with the monitoring service
|
void |
setAmx(String value) |
void |
setEnabled(String value) |
void |
setLogFrequency(String value) |
void |
setLogFrequencyUnit(String value) |
createChild, deepCopy, getParent, getParentString getEnabled()
void setEnabled(String value) throws PropertyVetoException
PropertyVetoExceptionString getAmx()
void setAmx(String value) throws PropertyVetoException
PropertyVetoExceptionString getLogFrequency()
void setLogFrequency(String value) throws PropertyVetoException
PropertyVetoExceptionString getLogFrequencyUnit()
void setLogFrequencyUnit(String value) throws PropertyVetoException
PropertyVetoExceptionList<MonitoredAttribute> getMonitoredAttributes()
List<Notifier> getNotifierList()
@DuckTyped <T extends Notifier> T getNotifierByType(Class type)
T - type - The class name of the notifier to getCopyright © 2019. All rights reserved.