Uses of Class
org.glassfish.jersey.model.internal.RankedProvider
Packages that use RankedProvider
Package
Description
Common Jersey internal injection utility classes.
Common Jersey internal model related classes and interfaces.
Jersey server-side classes.
Jersey server-side internal classes.
Jersey server-side application invalid input: '&' resource modeling classes.
-
Uses of RankedProvider in org.glassfish.jersey.internal.inject
Methods in org.glassfish.jersey.internal.inject that return types with arguments of type RankedProviderModifier and TypeMethodDescriptionstatic <T> Iterable<RankedProvider<T>> Providers.getAllRankedProviders(InjectionManager injectionManager, Class<T> contract) Get the iterable of allproviders(custom and default) registered for the given service provider contract in the underlyinginjection managercontainer.Method parameters in org.glassfish.jersey.internal.inject with type arguments of type RankedProviderModifier and TypeMethodDescriptionstatic <T> Iterable<T> Providers.mergeAndSortRankedProviders(RankedComparator<T> comparator, Iterable<Iterable<RankedProvider<T>>> providerIterables) Merge and sort given providers withranked comparator.static <T> Iterable<T> Providers.sortRankedProviders(RankedComparator<T> comparator, Iterable<RankedProvider<T>> providers) Sort given providers withranked comparator. -
Uses of RankedProvider in org.glassfish.jersey.model.internal
Classes in org.glassfish.jersey.model.internal that implement interfaces with type arguments of type RankedProviderModifier and TypeClassDescriptionclassComparator used to sort types by their priorities defined by theirs binding priority set during the configuration phase (Configuration) inranked provider.Methods in org.glassfish.jersey.model.internal with parameters of type RankedProviderModifier and TypeMethodDescriptionintRankedComparator.compare(RankedProvider<T> o1, RankedProvider<T> o2) protected intRankedComparator.getPriority(RankedProvider<T> rankedProvider) -
Uses of RankedProvider in org.glassfish.jersey.server
Fields in org.glassfish.jersey.server with type parameters of type RankedProviderModifier and TypeFieldDescriptionprivate final Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ContainerFilteringStage.ResponseFilterStage.filtersprivate static final Comparator<RankedProvider<ComponentProvider>> ComponentProviderConfigurator.RANKED_COMPARATORprivate final Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ContainerFilteringStage.requestFiltersprivate final Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ContainerFilteringStage.responseFiltersMethods in org.glassfish.jersey.server that return types with arguments of type RankedProviderModifier and TypeMethodDescriptionprivate static <T> javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<T>> ProcessingProvidersConfigurator.filterNameBound(Iterable<RankedProvider<T>> all, Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, Collection<Class<? extends Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>, Class<? extends Annotation>> inverseNameBoundMap) Takes collection of all filters/interceptors (either request/reader or response/writer) and separates out all name-bound filters/interceptors, returns them as a separate MultivaluedMap, mapping the name-bound annotation to the list of name-bound filters/interceptors.private static Collection<RankedProvider<ComponentProvider>> ComponentProviderConfigurator.getRankedComponentProviders()(package private) Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ContainerRequest.getRequestFilters()Get all bound request filters applicable to this request.(package private) Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ContainerRequest.getResponseFilters()Get all bound response filters applicable to this request.Method parameters in org.glassfish.jersey.server with type arguments of type RankedProviderModifier and TypeMethodDescriptionprivate static <T> javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<T>> ProcessingProvidersConfigurator.filterNameBound(Iterable<RankedProvider<T>> all, Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, Collection<Class<? extends Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>, Class<? extends Annotation>> inverseNameBoundMap) Takes collection of all filters/interceptors (either request/reader or response/writer) and separates out all name-bound filters/interceptors, returns them as a separate MultivaluedMap, mapping the name-bound annotation to the list of name-bound filters/interceptors.private static <T> javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<T>> ProcessingProvidersConfigurator.filterNameBound(Iterable<RankedProvider<T>> all, Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, Collection<Class<? extends Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>, Class<? extends Annotation>> inverseNameBoundMap) Takes collection of all filters/interceptors (either request/reader or response/writer) and separates out all name-bound filters/interceptors, returns them as a separate MultivaluedMap, mapping the name-bound annotation to the list of name-bound filters/interceptors.private static <T> javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<T>> ProcessingProvidersConfigurator.filterNameBound(Iterable<RankedProvider<T>> all, Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, Collection<Class<? extends Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>, Class<? extends Annotation>> inverseNameBoundMap) Takes collection of all filters/interceptors (either request/reader or response/writer) and separates out all name-bound filters/interceptors, returns them as a separate MultivaluedMap, mapping the name-bound annotation to the list of name-bound filters/interceptors.private static <T> voidApplicationHandler.printNameBoundProviders(String title, Map<Class<? extends Annotation>, List<RankedProvider<T>>> providers, StringBuilder sb) Constructor parameters in org.glassfish.jersey.server with type arguments of type RankedProviderModifierConstructorDescription(package private)ContainerFilteringStage(Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> requestFilters, Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> responseFilters) Create a new container filtering stage specifying global request and response filters.privateResponseFilterStage(RequestProcessingContext processingContext, Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> filters, TracingLogger tracingLogger) -
Uses of RankedProvider in org.glassfish.jersey.server.internal
Fields in org.glassfish.jersey.server.internal with type parameters of type RankedProviderModifier and TypeFieldDescriptionprivate final Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> ProcessingProviders.globalReaderInterceptorsprivate final Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ProcessingProviders.globalRequestFiltersprivate final Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ProcessingProviders.globalResponseFiltersprivate final Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> ProcessingProviders.globalWriterInterceptorsprivate final javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> ProcessingProviders.nameBoundReaderInterceptorsprivate final javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>, Class<? extends Annotation>> ProcessingProviders.nameBoundReaderInterceptorsInverseprivate final javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ProcessingProviders.nameBoundRequestFiltersprivate final javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>, Class<? extends Annotation>> ProcessingProviders.nameBoundRequestFiltersInverseprivate final javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ProcessingProviders.nameBoundResponseFiltersprivate final javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>, Class<? extends Annotation>> ProcessingProviders.nameBoundResponseFiltersInverseprivate final javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.WriterInterceptor>> ProcessingProviders.nameBoundWriterInterceptorsprivate final javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>, Class<? extends Annotation>> ProcessingProviders.nameBoundWriterInterceptorsInverseprivate final List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ProcessingProviders.preMatchFiltersMethods in org.glassfish.jersey.server.internal that return types with arguments of type RankedProviderModifier and TypeMethodDescriptionIterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> ProcessingProviders.getGlobalReaderInterceptors()Get global reader interceptors.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ProcessingProviders.getGlobalRequestFilters()Get global request filters.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ProcessingProviders.getGlobalResponseFilters()Get global response filters.Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> ProcessingProviders.getGlobalWriterInterceptors()Get global writer interceptors.javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> ProcessingProviders.getNameBoundReaderInterceptors()Get name bound reader interceptor map.javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>, Class<? extends Annotation>> ProcessingProviders.getNameBoundReaderInterceptorsInverse()Get name bound reader interceptor inverse map.javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ProcessingProviders.getNameBoundRequestFilters()Get name bound request filters.javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>, Class<? extends Annotation>> ProcessingProviders.getNameBoundRequestFiltersInverse()Get name bound request filter inverse map.javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ProcessingProviders.getNameBoundResponseFilters()Get name bound response filters.javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>, Class<? extends Annotation>> ProcessingProviders.getNameBoundResponseFiltersInverse()Get name bound response filter inverse map.javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.WriterInterceptor>> ProcessingProviders.getNameBoundWriterInterceptors()Get name bound writer interceptor map.javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>, Class<? extends Annotation>> ProcessingProviders.getNameBoundWriterInterceptorsInverse()Get name bound writer interceptor inverse map.List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ProcessingProviders.getPreMatchFilters()Getpre-matchingrequest filters.Constructor parameters in org.glassfish.jersey.server.internal with type arguments of type RankedProviderModifierConstructorDescriptionProcessingProviders(javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> nameBoundRequestFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>, Class<? extends Annotation>> nameBoundRequestFiltersInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> nameBoundResponseFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>, Class<? extends Annotation>> nameBoundResponseFiltersInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> nameBoundReaderInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>, Class<? extends Annotation>> nameBoundReaderInterceptorsInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.WriterInterceptor>> nameBoundWriterInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>, Class<? extends Annotation>> nameBoundWriterInterceptorsInverse, Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> globalRequestFilters, List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchFilters, Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> globalResponseFilters, Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> globalReaderInterceptors, Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> globalWriterInterceptors, Iterable<javax.ws.rs.container.DynamicFeature> dynamicFeatures) Creates new instance of the processing providers.ProcessingProviders(javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> nameBoundRequestFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>, Class<? extends Annotation>> nameBoundRequestFiltersInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> nameBoundResponseFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>, Class<? extends Annotation>> nameBoundResponseFiltersInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> nameBoundReaderInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>, Class<? extends Annotation>> nameBoundReaderInterceptorsInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.WriterInterceptor>> nameBoundWriterInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>, Class<? extends Annotation>> nameBoundWriterInterceptorsInverse, Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> globalRequestFilters, List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchFilters, Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> globalResponseFilters, Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> globalReaderInterceptors, Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> globalWriterInterceptors, Iterable<javax.ws.rs.container.DynamicFeature> dynamicFeatures) Creates new instance of the processing providers.ProcessingProviders(javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> nameBoundRequestFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>, Class<? extends Annotation>> nameBoundRequestFiltersInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> nameBoundResponseFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>, Class<? extends Annotation>> nameBoundResponseFiltersInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> nameBoundReaderInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>, Class<? extends Annotation>> nameBoundReaderInterceptorsInverse, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<javax.ws.rs.ext.WriterInterceptor>> nameBoundWriterInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>, Class<? extends Annotation>> nameBoundWriterInterceptorsInverse, Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> globalRequestFilters, List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchFilters, Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> globalResponseFilters, Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> globalReaderInterceptors, Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> globalWriterInterceptors, Iterable<javax.ws.rs.container.DynamicFeature> dynamicFeatures) Creates new instance of the processing providers. -
Uses of RankedProvider in org.glassfish.jersey.server.model
Fields in org.glassfish.jersey.server.model with type parameters of type RankedProviderModifier and TypeFieldDescriptionprivate final List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ResourceMethodInvoker.requestFiltersprivate final List<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ResourceMethodInvoker.responseFiltersMethods in org.glassfish.jersey.server.model that return types with arguments of type RankedProviderModifier and TypeMethodDescriptionIterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> ResourceMethodInvoker.getRequestFilters()Get all bound request filters applicable to theresource methodwrapped by this invoker.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> ResourceMethodInvoker.getResponseFilters()Get all bound response filters applicable to theresource methodwrapped by this invoker.Method parameters in org.glassfish.jersey.server.model with type arguments of type RankedProviderModifier and TypeMethodDescriptionprivate voidResourceMethodInvoker.addNameBoundFiltersAndInterceptors(ProcessingProviders processingProviders, Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> targetRequestFilters, Collection<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> targetResponseFilters, Collection<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> targetReaderInterceptors, Collection<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> targetWriterInterceptors, NameBound nameBound) private <T> voidResourceMethodInvoker.addNameBoundProviders(Collection<RankedProvider<T>> targetCollection, NameBound nameBound, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<T>> nameBoundProviders, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>, Class<? extends Annotation>> nameBoundProvidersInverse) private <T> voidResourceMethodInvoker.addNameBoundProviders(Collection<RankedProvider<T>> targetCollection, NameBound nameBound, javax.ws.rs.core.MultivaluedMap<Class<? extends Annotation>, RankedProvider<T>> nameBoundProviders, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>, Class<? extends Annotation>> nameBoundProvidersInverse)