@Retention(value=RUNTIME) @Documented public @interface Priority
Priorityannotation can be applied to any program elements to indicate in what order they should be used. The effect of using the
Priorityannotation in any particular instance is defined by other specifications that define the use of a specific class.
For example, the Jakarta Interceptors specification defines the use of priorities on interceptors to control the order in which interceptors are called.
Priority values should generally be non-negative, with negative values
reserved for special meanings such as "undefined" or "not specified".
A specification that defines use of the
Priority annotation may define
the range of allowed priorities and any priority values with special
|Modifier and Type||Required Element and Description|
The priority value.