Package org.jgroups.annotations
Annotation Type ManagedAttribute
-
@Retention(RUNTIME) @Target({METHOD,FIELD}) public @interface ManagedAttribute
Indicates that a public method or a field (any visibility) in an MBean class defines an MBean attribute. This annotation can be applied to either a field or a public setter and/or getter method of a public class that is itself is optionally annotated with an @MBean annotation, or inherits such an annotation from a superclass.- Author:
- Chris Mills
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.String
description
java.lang.String
name
AttributeType
type
java.util.concurrent.TimeUnit
unit
Only used if type is TIMEboolean
writable
-
-
-
-
type
AttributeType type
- Default:
- org.jgroups.conf.AttributeType.UNDEFINED
-
-