# Package org.jgroups.annotations

Annotation Types Summary
Annotation Type | Description
--- | ---
DeprecatedProperty | Represents an array of deprecated Protocol properties
Experimental | Elements annotated with this annotation are experimental and may get removed from the distribution at any time
GuardedBy | Copyright (c) 2005 Brian Goetz and Tim Peierls Released under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.5) Official home: http://www.jcip.net Adopted from Java Concurrency in Practice.
Immutable | Copyright (c) 2005 Brian Goetz and Tim Peierls Released under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.5) Official home: http://www.jcip.net Adopted from Java Concurrency in Practice.
LocalAddress | This is an assertion, checked at startup time.
ManagedAttribute | Indicates that a public method or a field (any visibility) in an MBean class defines an MBean attribute.
ManagedOperation | Indicates that a method in an MBean class defines an MBean operation.
MBean | Optional annotation that exposes all public methods in the class hierarchy (excluding Object) as MBean operations.
Property | Represents a Protocol property assigned from corresponding field in JGroups properties file.
Unsupported | Elements annotated with this annotation are unsupported and may get removed from the distribution at any time