Uses of Class
org.glassfish.jersey.model.internal.RankedProvider
-
Packages that use RankedProvider Package Description org.glassfish.jersey.internal.inject Common Jersey internal injection utility classes.org.glassfish.jersey.model.internal Common Jersey internal model related classes and interfaces.org.glassfish.jersey.server Jersey server-side classes.org.glassfish.jersey.server.internal Jersey server-side internal classes.org.glassfish.jersey.server.model Jersey server-side application & 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 RankedProvider Modifier and Type Method Description static <T> java.lang.Iterable<RankedProvider<T>>Providers. getAllRankedProviders(InjectionManager injectionManager, java.lang.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 RankedProvider Modifier and Type Method Description static <T> java.lang.Iterable<T>Providers. mergeAndSortRankedProviders(RankedComparator<T> comparator, java.lang.Iterable<java.lang.Iterable<RankedProvider<T>>> providerIterables)Merge and sort given providers withranked comparator.static <T> java.lang.Iterable<T>Providers. sortRankedProviders(RankedComparator<T> comparator, java.lang.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 RankedProvider Modifier and Type Method Description intRankedComparator. 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 RankedProvider Modifier and Type Field Description private java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>>ContainerFilteringStage.ResponseFilterStage. filtersprivate static java.util.Comparator<RankedProvider<ComponentProvider>>ComponentProviderConfigurator. RANKED_COMPARATORprivate java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ContainerFilteringStage. requestFiltersprivate java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>>ContainerFilteringStage. responseFiltersMethods in org.glassfish.jersey.server that return types with arguments of type RankedProvider Modifier and Type Method Description private static <T> javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<T>>ProcessingProvidersConfigurator. filterNameBound(java.lang.Iterable<RankedProvider<T>> all, java.util.Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>,java.lang.Class<? extends java.lang.annotation.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 java.util.Collection<RankedProvider<ComponentProvider>>ComponentProviderConfigurator. getRankedComponentProviders()(package private) java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ContainerRequest. getRequestFilters()Get all bound request filters applicable to this request.(package private) java.lang.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 RankedProvider Modifier and Type Method Description private static <T> javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<T>>ProcessingProvidersConfigurator. filterNameBound(java.lang.Iterable<RankedProvider<T>> all, java.util.Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>,java.lang.Class<? extends java.lang.annotation.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<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<T>>ProcessingProvidersConfigurator. filterNameBound(java.lang.Iterable<RankedProvider<T>> all, java.util.Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>,java.lang.Class<? extends java.lang.annotation.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<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<T>>ProcessingProvidersConfigurator. filterNameBound(java.lang.Iterable<RankedProvider<T>> all, java.util.Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchingFilters, ComponentBag componentBag, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> applicationNameBindings, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>,java.lang.Class<? extends java.lang.annotation.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(java.lang.String title, java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.util.List<RankedProvider<T>>> providers, java.lang.StringBuilder sb)Constructor parameters in org.glassfish.jersey.server with type arguments of type RankedProvider Constructor Description ContainerFilteringStage(java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> requestFilters, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> responseFilters)Create a new container filtering stage specifying global request and response filters.ResponseFilterStage(RequestProcessingContext processingContext, java.lang.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 RankedProvider Modifier and Type Field Description private java.lang.Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>>ProcessingProviders. globalReaderInterceptorsprivate java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ProcessingProviders. globalRequestFiltersprivate java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>>ProcessingProviders. globalResponseFiltersprivate java.lang.Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>>ProcessingProviders. globalWriterInterceptorsprivate javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.ReaderInterceptor>>ProcessingProviders. nameBoundReaderInterceptorsprivate javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. nameBoundReaderInterceptorsInverseprivate javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ProcessingProviders. nameBoundRequestFiltersprivate javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. nameBoundRequestFiltersInverseprivate javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerResponseFilter>>ProcessingProviders. nameBoundResponseFiltersprivate javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. nameBoundResponseFiltersInverseprivate javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.WriterInterceptor>>ProcessingProviders. nameBoundWriterInterceptorsprivate javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. nameBoundWriterInterceptorsInverseprivate java.util.List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ProcessingProviders. preMatchFiltersMethods in org.glassfish.jersey.server.internal that return types with arguments of type RankedProvider Modifier and Type Method Description java.lang.Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>>ProcessingProviders. getGlobalReaderInterceptors()Get global reader interceptors.java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ProcessingProviders. getGlobalRequestFilters()Get global request filters.java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>>ProcessingProviders. getGlobalResponseFilters()Get global response filters.java.lang.Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>>ProcessingProviders. getGlobalWriterInterceptors()Get global writer interceptors.javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. getNameBoundReaderInterceptorsInverse()Get name bound reader interceptor inverse map.javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. getNameBoundRequestFiltersInverse()Get name bound request filter inverse map.javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. getNameBoundResponseFiltersInverse()Get name bound response filter inverse map.javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>>ProcessingProviders. getNameBoundWriterInterceptorsInverse()Get name bound writer interceptor inverse map.java.util.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 RankedProvider Constructor Description ProcessingProviders(javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> nameBoundRequestFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundRequestFiltersInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> nameBoundResponseFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundResponseFiltersInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> nameBoundReaderInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundReaderInterceptorsInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.WriterInterceptor>> nameBoundWriterInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundWriterInterceptorsInverse, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> globalRequestFilters, java.util.List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchFilters, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> globalResponseFilters, java.lang.Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> globalReaderInterceptors, java.lang.Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> globalWriterInterceptors, java.lang.Iterable<javax.ws.rs.container.DynamicFeature> dynamicFeatures)Creates new instance of the processing providers.ProcessingProviders(javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> nameBoundRequestFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundRequestFiltersInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> nameBoundResponseFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundResponseFiltersInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> nameBoundReaderInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundReaderInterceptorsInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.WriterInterceptor>> nameBoundWriterInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundWriterInterceptorsInverse, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> globalRequestFilters, java.util.List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchFilters, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> globalResponseFilters, java.lang.Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> globalReaderInterceptors, java.lang.Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> globalWriterInterceptors, java.lang.Iterable<javax.ws.rs.container.DynamicFeature> dynamicFeatures)Creates new instance of the processing providers.ProcessingProviders(javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> nameBoundRequestFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundRequestFiltersInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> nameBoundResponseFilters, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundResponseFiltersInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> nameBoundReaderInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundReaderInterceptorsInverse, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<javax.ws.rs.ext.WriterInterceptor>> nameBoundWriterInterceptors, javax.ws.rs.core.MultivaluedMap<RankedProvider<javax.ws.rs.ext.WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundWriterInterceptorsInverse, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> globalRequestFilters, java.util.List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> preMatchFilters, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> globalResponseFilters, java.lang.Iterable<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> globalReaderInterceptors, java.lang.Iterable<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> globalWriterInterceptors, java.lang.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 RankedProvider Modifier and Type Field Description private java.util.List<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ResourceMethodInvoker. requestFiltersprivate java.util.List<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>>ResourceMethodInvoker. responseFiltersMethods in org.glassfish.jersey.server.model that return types with arguments of type RankedProvider Modifier and Type Method Description java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>>ResourceMethodInvoker. getRequestFilters()Get all bound request filters applicable to theresource methodwrapped by this invoker.java.lang.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 RankedProvider Modifier and Type Method Description private voidResourceMethodInvoker. addNameBoundFiltersAndInterceptors(ProcessingProviders processingProviders, java.util.Collection<RankedProvider<javax.ws.rs.container.ContainerRequestFilter>> targetRequestFilters, java.util.Collection<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> targetResponseFilters, java.util.Collection<RankedProvider<javax.ws.rs.ext.ReaderInterceptor>> targetReaderInterceptors, java.util.Collection<RankedProvider<javax.ws.rs.ext.WriterInterceptor>> targetWriterInterceptors, NameBound nameBound)private <T> voidResourceMethodInvoker. addNameBoundProviders(java.util.Collection<RankedProvider<T>> targetCollection, NameBound nameBound, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<T>> nameBoundProviders, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundProvidersInverse)private <T> voidResourceMethodInvoker. addNameBoundProviders(java.util.Collection<RankedProvider<T>> targetCollection, NameBound nameBound, javax.ws.rs.core.MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<T>> nameBoundProviders, javax.ws.rs.core.MultivaluedMap<RankedProvider<T>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundProvidersInverse)
-