org.springframework.jmx.export.metadata
Class ManagedResource
java.lang.Object
org.springframework.jmx.export.metadata.AbstractJmxAttribute
org.springframework.jmx.export.metadata.ManagedResource
public class ManagedResource
- extends AbstractJmxAttribute
Metadata indicating that instances of an annotated class
are to be registered with a JMX server.
Only valid when used on a Class
.
- Since:
- 1.2
- Author:
- Rob Harrop
- See Also:
MetadataMBeanInfoAssembler
,
MetadataNamingStrategy
,
MBeanExporter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
objectName
private java.lang.String objectName
log
private boolean log
logFile
private java.lang.String logFile
persistPolicy
private java.lang.String persistPolicy
persistPeriod
private int persistPeriod
persistName
private java.lang.String persistName
persistLocation
private java.lang.String persistLocation
ManagedResource
public ManagedResource()
setObjectName
public void setObjectName(java.lang.String objectName)
- Set the JMX ObjectName of this managed resource.
getObjectName
public java.lang.String getObjectName()
- Return the JMX ObjectName of this managed resource.
setLog
public void setLog(boolean log)
isLog
public boolean isLog()
setLogFile
public void setLogFile(java.lang.String logFile)
getLogFile
public java.lang.String getLogFile()
setPersistPolicy
public void setPersistPolicy(java.lang.String persistPolicy)
getPersistPolicy
public java.lang.String getPersistPolicy()
setPersistPeriod
public void setPersistPeriod(int persistPeriod)
getPersistPeriod
public int getPersistPeriod()
setPersistName
public void setPersistName(java.lang.String persistName)
getPersistName
public java.lang.String getPersistName()
setPersistLocation
public void setPersistLocation(java.lang.String persistLocation)
getPersistLocation
public java.lang.String getPersistLocation()