org.springframework.jmx.export.metadata
Class AbstractJmxAttribute

java.lang.Object
  extended by org.springframework.jmx.export.metadata.AbstractJmxAttribute
Direct Known Subclasses:
ManagedAttribute, ManagedMetric, ManagedOperation, ManagedResource

public class AbstractJmxAttribute
extends java.lang.Object

Base class for all JMX metadata classes.

Since:
1.2
Author:
Rob Harrop

Field Summary
private  int currencyTimeLimit
           
private  java.lang.String description
           
 
Constructor Summary
AbstractJmxAttribute()
           
 
Method Summary
 int getCurrencyTimeLimit()
          Return a currency time limit for this attribute.
 java.lang.String getDescription()
          Return a description for this attribute.
 void setCurrencyTimeLimit(int currencyTimeLimit)
          Set a currency time limit for this attribute.
 void setDescription(java.lang.String description)
          Set a description for this attribute.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

private java.lang.String description

currencyTimeLimit

private int currencyTimeLimit
Constructor Detail

AbstractJmxAttribute

public AbstractJmxAttribute()
Method Detail

setDescription

public void setDescription(java.lang.String description)
Set a description for this attribute.


getDescription

public java.lang.String getDescription()
Return a description for this attribute.


setCurrencyTimeLimit

public void setCurrencyTimeLimit(int currencyTimeLimit)
Set a currency time limit for this attribute.


getCurrencyTimeLimit

public int getCurrencyTimeLimit()
Return a currency time limit for this attribute.