Spring Framework

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
 int currencyTimeLimit
           
 java.lang.String defaultValue
           
 java.lang.String description
           
 int persistPeriod
           
 java.lang.String persistPolicy
           
 

defaultValue

public abstract java.lang.String defaultValue
Default:
""

description

public abstract java.lang.String description
Default:
""

currencyTimeLimit

public abstract int currencyTimeLimit
Default:
-1

persistPolicy

public abstract java.lang.String persistPolicy
Default:
""

persistPeriod

public abstract int persistPeriod
Default:
-1

Spring Framework