Top Description Fields Constructors Methods
org.springframework.jmx.export.metadata

public Class ManagedResource

extends AbstractJmxAttribute
Class Inheritance
Imports
org.springframework.lang.Nullable

Metadata indicating that instances of an annotated class are to be registered with a JMX server. Only valid when used on a Class.
Author
Rob Harrop
Since
1.2
See Also
org.springframework.jmx.export.assembler.MetadataMBeanInfoAssembler, org.springframework.jmx.export.naming.MetadataNamingStrategy, org.springframework.jmx.export.MBeanExporter

Field Summary

Modifier and TypeField and Description
private boolean
private String
private String
private String
private String
private int
private String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public String
getObjectName()

Return the JMX ObjectName of this managed resource.

public String
public String
public int
public String
public boolean
public void
setLog(boolean log)

public void
setLogFile(String logFile)

public void
setObjectName(String objectName)

Set the JMX ObjectName of this managed resource.

public void
setPersistLocation(String persistLocation)

public void
setPersistName(String persistName)

public void
setPersistPeriod(int persistPeriod)

public void
setPersistPolicy(String persistPolicy)

Inherited from org.springframework.jmx.export.metadata.AbstractJmxAttribute:
getCurrencyTimeLimitgetDescriptionsetCurrencyTimeLimitsetDescription

Field Detail

logback to summary
private boolean log
logFileback to summary
private String logFile
Annotations
@Nullable
objectNameback to summary
private String objectName
Annotations
@Nullable
persistLocationback to summary
private String persistLocation
Annotations
@Nullable
persistNameback to summary
private String persistName
Annotations
@Nullable
persistPeriodback to summary
private int persistPeriod
persistPolicyback to summary
private String persistPolicy
Annotations
@Nullable

Constructor Detail

ManagedResourceback to summary
public ManagedResource()

Method Detail

getLogFileback to summary
public String getLogFile()
Annotations
@Nullable
getObjectNameback to summary
public String getObjectName()

Return the JMX ObjectName of this managed resource.

Annotations
@Nullable
getPersistLocationback to summary
public String getPersistLocation()
Annotations
@Nullable
getPersistNameback to summary
public String getPersistName()
Annotations
@Nullable
getPersistPeriodback to summary
public int getPersistPeriod()
getPersistPolicyback to summary
public String getPersistPolicy()
Annotations
@Nullable
isLogback to summary
public boolean isLog()
setLogback to summary
public void setLog(boolean log)
setLogFileback to summary
public void setLogFile(String logFile)
setObjectNameback to summary
public void setObjectName(String objectName)

Set the JMX ObjectName of this managed resource.

setPersistLocationback to summary
public void setPersistLocation(String persistLocation)
setPersistNameback to summary
public void setPersistName(String persistName)
setPersistPeriodback to summary
public void setPersistPeriod(int persistPeriod)
setPersistPolicyback to summary
public void setPersistPolicy(String persistPolicy)