|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MonitoringService
| Nested Class Summary | |
|---|---|
static class |
MonitoringService.Duck
|
| Method Summary | |
|---|---|
java.util.List<ContainerMonitoring> |
getContainerMonitoring()
Get the monitoring configuration for containers that used the default ContainerMonitoring. |
ContainerMonitoring |
getContainerMonitoring(java.lang.String name)
Return the monitoring configuration for a container by the provided name, assuming the named container used the default ContainerMonitoring to express its monitoring configuration. |
java.lang.String |
getDtraceEnabled()
Gets the value of the dtrace-enabled attribute. |
java.lang.String |
getMbeanEnabled()
Gets the value of the mbean-enabled attribute. |
ModuleMonitoringLevels |
getModuleMonitoringLevels()
Gets the value of the moduleMonitoringLevels property. |
java.lang.String |
getMonitoringEnabled()
Gets the value of the monitoring-enabled attribute. |
java.util.List<MonitoringItem> |
getMonitoringItems()
Get the monitoring configuration for other types of containers that used custom monitoring configuration. |
java.lang.String |
getMonitoringLevel(java.lang.String name)
|
java.util.List<org.jvnet.hk2.config.types.Property> |
getProperty()
Properties as per PropertyBag |
void |
setDtraceEnabled(java.lang.String value)
Sets the value of the dtrace-enabled attribute. |
void |
setMbeanEnabled(java.lang.String value)
Sets the value of the mbean-enabled attribute. |
void |
setModuleMonitoringLevels(ModuleMonitoringLevels value)
Sets the value of the moduleMonitoringLevels property. |
void |
setMonitoringEnabled(java.lang.String value)
Sets the value of the monitoring-enabled attribute. |
| Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy |
|---|
createChild, deepCopy, getParent, getParent |
| Methods inherited from interface org.jvnet.hk2.component.Injectable |
|---|
injectedInto |
| Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag |
|---|
getProperty, getPropertyValue, getPropertyValue |
| Method Detail |
|---|
@NotNull ModuleMonitoringLevels getModuleMonitoringLevels()
ModuleMonitoringLevels
void setModuleMonitoringLevels(ModuleMonitoringLevels value)
throws java.beans.PropertyVetoException
value - allowed object is
ModuleMonitoringLevels
java.beans.PropertyVetoException
@ToDo(priority=IMPORTANT,
details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={})
java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
PropertyBag
getProperty in interface org.jvnet.hk2.config.types.PropertyBagjava.lang.String getMbeanEnabled()
void setMbeanEnabled(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is a String
java.beans.PropertyVetoExceptionjava.lang.String getMonitoringEnabled()
void setMonitoringEnabled(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is String
java.beans.PropertyVetoExceptionjava.lang.String getDtraceEnabled()
void setDtraceEnabled(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is String
java.beans.PropertyVetoExceptionjava.util.List<ContainerMonitoring> getContainerMonitoring()
java.util.List<MonitoringItem> getMonitoringItems()
@DuckTyped ContainerMonitoring getContainerMonitoring(java.lang.String name)
name - name of the container to return the configuration for
@DuckTyped java.lang.String getMonitoringLevel(java.lang.String name)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||