public class ManagedAttribute extends AbstractJmxAttribute
MetadataMBeanInfoAssembler
,
MBeanExporter
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
defaultValue |
static ManagedAttribute |
EMPTY |
private int |
persistPeriod |
private java.lang.String |
persistPolicy |
Constructor and Description |
---|
ManagedAttribute() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getDefaultValue()
Return the default value of this attribute.
|
int |
getPersistPeriod() |
java.lang.String |
getPersistPolicy() |
void |
setDefaultValue(java.lang.Object defaultValue)
Set the default value of this attribute.
|
void |
setPersistPeriod(int persistPeriod) |
void |
setPersistPolicy(java.lang.String persistPolicy) |
getCurrencyTimeLimit, getDescription, setCurrencyTimeLimit, setDescription
public static final ManagedAttribute EMPTY
private java.lang.Object defaultValue
private java.lang.String persistPolicy
private int persistPeriod
public void setDefaultValue(java.lang.Object defaultValue)
public java.lang.Object getDefaultValue()
public void setPersistPolicy(java.lang.String persistPolicy)
public java.lang.String getPersistPolicy()
public void setPersistPeriod(int persistPeriod)
public int getPersistPeriod()