com.caucho.health.action
Class SetJmxAttribute
java.lang.Object
com.caucho.health.action.AbstractHealthAction
com.caucho.health.action.SetJmxAttribute
- All Implemented Interfaces:
- HealthAction
@Singleton
@Configurable
public class SetJmxAttribute
- extends AbstractHealthAction
Health action to set a JMX MBean attribute value.
<health:SetJmxAttribute>
<objectName>java.lang:type=ClassLoading</objectName>
<attribute>Verbose</attribute>
<value>true</value>
<health:OnStart/>
</health:SetJmxAttribute>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SetJmxAttribute
public SetJmxAttribute()
init
@PostConstruct
public void init()
- Overrides:
init in class AbstractHealthAction
getObjectName
public java.lang.String getObjectName()
setObjectName
@Configurable
public void setObjectName(java.lang.String objectName)
getAttribute
public java.lang.String getAttribute()
setValue
@Configurable
public void setValue(java.lang.String value)
getValue
public java.lang.String getValue()
setAttribute
@Configurable
public void setAttribute(java.lang.String attribute)
doActionImpl
public void doActionImpl(HealthEvent healthEvent)
- Specified by:
doActionImpl in class AbstractHealthAction