@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
public @interface ServicePriority
Annotation used for prioritizing multiple services of the same type. The resulting order can be
used, for defining the order within a chain of services, or to select the implementation to be
used.