org.springframework.jmx.export.metadata
Class ManagedAttribute
java.lang.Object
org.springframework.jmx.export.metadata.AbstractJmxAttribute
org.springframework.jmx.export.metadata.ManagedAttribute
public class ManagedAttribute
- extends AbstractJmxAttribute
Metadata that indicates to expose a given bean property as JMX attribute.
Only valid when used on a JavaBean getter or setter.
- Since:
- 1.2
- Author:
- Rob Harrop
- See Also:
MetadataMBeanInfoAssembler
,
MBeanExporter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY
public static final ManagedAttribute EMPTY
defaultValue
private java.lang.Object defaultValue
persistPolicy
private java.lang.String persistPolicy
persistPeriod
private int persistPeriod
ManagedAttribute
public ManagedAttribute()
setDefaultValue
public void setDefaultValue(java.lang.Object defaultValue)
- Set the default value of this attribute.
getDefaultValue
public java.lang.Object getDefaultValue()
- Return the default value of this attribute.
setPersistPolicy
public void setPersistPolicy(java.lang.String persistPolicy)
getPersistPolicy
public java.lang.String getPersistPolicy()
setPersistPeriod
public void setPersistPeriod(int persistPeriod)
getPersistPeriod
public int getPersistPeriod()