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
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)