org.springframework.jmx.export.annotation

## Annotation Type ManagedAttribute

    @Target(value=METHOD)
    @Retention(value=RUNTIME)
    @Documented
    public @interface ManagedAttribute

JDK 1.5+ method-level annotation that indicates to expose a given bean property as JMX attribute, corresponding to the ManagedAttribute attribute. Only valid when used on a JavaBean getter or setter.

Since:
  1.2
Author:
  Rob Harrop
See Also:
  `ManagedAttribute`

### Optional Element Summary

Optional Elements
`int` `currencyTimeLimit`
`String` `defaultValue`
`String` `description`
`int` `persistPeriod`
`String` `persistPolicy`

### Element Detail

#### defaultValue

    public abstract String defaultValue

Default:
  ""

#### description

    public abstract String description

Default:
  ""

#### currencyTimeLimit

    public abstract int currencyTimeLimit

Default:
  -1

#### persistPolicy

    public abstract String persistPolicy

Default:
  ""

#### persistPeriod

    public abstract int persistPeriod

Default:
  -1