Class RestClientServletContainerInitializerBlacklist

  • All Implemented Interfaces:
    ServletContainerInitializerBlacklist

    public class RestClientServletContainerInitializerBlacklist
    extends Object
    implements ServletContainerInitializerBlacklist
    Extension point that omits ServletContainerInitializers annotated with RegisterRestClient. If we try and initialise these interfaces Jersey will fail them on validation (correctly) since you will end up with a duplicate mapping (the interface itself against the actual endpoint implementation). Using an extension mechanism rather than having this check directly in ServletContainerInitializerUtil allows us to avoid pulling MicroProfile APIs into the core server as a dependency.
    Author:
    Andrew Pielage
    • Constructor Detail

      • RestClientServletContainerInitializerBlacklist

        public RestClientServletContainerInitializerBlacklist()