Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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`

Constructor Summary
`ManagedResource()`

Method Summary
`String` | `getLogFile()`
`String` | `getObjectName()` Return the JMX ObjectName of this managed resource.
`String` | `getPersistLocation()`
`String` | `getPersistName()`
`int` | `getPersistPeriod()`
`String` | `getPersistPolicy()`
`boolean` | `isLog()`
`void` | `setLog(boolean log)`
`void` | `setLogFile(String logFile)`
`void` | `setObjectName(String objectName)` Set the JMX ObjectName of this managed resource.
`void` | `setPersistLocation(String persistLocation)`
`void` | `setPersistName(String persistName)`
`void` | `setPersistPeriod(int persistPeriod)`
`void` | `setPersistPolicy(String persistPolicy)`

Methods inherited from class org.springframework.jmx.export.metadata.AbstractJmxAttribute
`getCurrencyTimeLimit, getDescription, setCurrencyTimeLimit, setDescription`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ManagedResource

    public ManagedResource()

Method Detail

### setObjectName

    public void setObjectName(String objectName)

  Set the JMX ObjectName of this managed resource.

### getObjectName

    public String getObjectName()

  Return the JMX ObjectName of this managed resource.

### setLog

    public void setLog(boolean log)

### isLog

    public boolean isLog()

### setLogFile

    public void setLogFile(String logFile)

### getLogFile

    public String getLogFile()

### setPersistPolicy

    public void setPersistPolicy(String persistPolicy)

### getPersistPolicy

    public String getPersistPolicy()

### setPersistPeriod

    public void setPersistPeriod(int persistPeriod)

### getPersistPeriod

    public int getPersistPeriod()

### setPersistName

    public void setPersistName(String persistName)

### getPersistName

    public String getPersistName()

### setPersistLocation

    public void setPersistLocation(String persistLocation)

### getPersistLocation

    public String getPersistLocation()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002-2008 The Spring Framework.