A service provider contract for JAX-RS and Jersey components that need to be automatically discovered and registered in
runtime configurations.
A component implementing this contract becomes auto-discoverable by adding a new entry with fully qualified name of its
implementation class name to a
org.glassfish.jersey.internal.spi.AutoDiscoverable file in the
META-INF/services directory.
Implementations of this contract are always
configured regardless of
values of properties
CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE and
CommonProperties.METAINF_SERVICES_LOOKUP_DISABLE.