public interface Extension
An extension to the JAX-RS runtime.
All kinds of JAX-RS components (i. e. filters and interceptors, features, providers, etc.) can be marked as an extension to the JAX-RS runtime, hence will become available to all applications running on thusly extended runtimes.
JAX-RS implementations MUST automatically register a class in runtime
configurations
if the class is a provider class for the Extension
service type according
to the rules set out in the description of ServiceLoader
.