Uses of Interface
javax.ws.rs.container.ContainerRequestFilter

Packages that use ContainerRequestFilter
org.glassfish.jersey.filter Jersey Request & Response Filtering support & utility classes. 
org.glassfish.jersey.server.filter Provides core server filters. 
org.glassfish.jersey.server.internal Jersey server-side internal classes. 
org.glassfish.jersey.server.internal.routing Jersey server-side internal resource routing classes. 
org.glassfish.jersey.server.model Jersey server-side application & resource modeling classes. 
 

Uses of ContainerRequestFilter in org.glassfish.jersey.filter
 

Classes in org.glassfish.jersey.filter that implement ContainerRequestFilter
 class LoggingFilter
          Universal logging filter.
 

Uses of ContainerRequestFilter in org.glassfish.jersey.server.filter
 

Classes in org.glassfish.jersey.server.filter that implement ContainerRequestFilter
 class CsrfProtectionFilter
          Simple server-side request filter that implements CSRF protection as per the Guidelines for Implementation of REST by NSA (section IV.F) and section 4.3 of this paper.
 class HttpMethodOverrideFilter
          A pre-matching filter to support HTTP method replacing of a POST request to a request utilizing another HTTP method for the case where proxies or HTTP servers would otherwise block that HTTP method.
 class UriConnegFilter
          A URI-based content negotiation filter mapping a dot-declared suffix in URI to media type that is the value of the Accept header or a language that is the value of the Accept-Language header.
 

Uses of ContainerRequestFilter in org.glassfish.jersey.server.internal
 

Methods in org.glassfish.jersey.server.internal that return types with arguments of type ContainerRequestFilter
 java.lang.Iterable<RankedProvider<ContainerRequestFilter>> ProcessingProviders.getGlobalRequestFilters()
          Get global request filters.
 MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerRequestFilter>> ProcessingProviders.getNameBoundRequestFilters()
          Get name bound request filters.
 MultivaluedMap<RankedProvider<ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> ProcessingProviders.getNameBoundRequestFiltersInverse()
          Get name bound request filter inverse map.
 java.util.List<RankedProvider<ContainerRequestFilter>> ProcessingProviders.getPreMatchFilters()
          Get pre-matching request filters.
 

Constructor parameters in org.glassfish.jersey.server.internal with type arguments of type ContainerRequestFilter
ProcessingProviders(MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerRequestFilter>> nameBoundRequestFilters, MultivaluedMap<RankedProvider<ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundRequestFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerResponseFilter>> nameBoundResponseFilters, MultivaluedMap<RankedProvider<ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundResponseFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ReaderInterceptor>> nameBoundReaderInterceptors, MultivaluedMap<RankedProvider<ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundReaderInterceptorsInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<WriterInterceptor>> nameBoundWriterInterceptors, MultivaluedMap<RankedProvider<WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundWriterInterceptorsInverse, java.lang.Iterable<RankedProvider<ContainerRequestFilter>> globalRequestFilters, java.util.List<RankedProvider<ContainerRequestFilter>> preMatchFilters, java.lang.Iterable<RankedProvider<ContainerResponseFilter>> globalResponseFilters, java.lang.Iterable<RankedProvider<ReaderInterceptor>> globalReaderInterceptors, java.lang.Iterable<RankedProvider<WriterInterceptor>> globalWriterInterceptors, java.lang.Iterable<DynamicFeature> dynamicFeatures)
          Creates new instance of the processing providers.
ProcessingProviders(MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerRequestFilter>> nameBoundRequestFilters, MultivaluedMap<RankedProvider<ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundRequestFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerResponseFilter>> nameBoundResponseFilters, MultivaluedMap<RankedProvider<ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundResponseFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ReaderInterceptor>> nameBoundReaderInterceptors, MultivaluedMap<RankedProvider<ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundReaderInterceptorsInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<WriterInterceptor>> nameBoundWriterInterceptors, MultivaluedMap<RankedProvider<WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundWriterInterceptorsInverse, java.lang.Iterable<RankedProvider<ContainerRequestFilter>> globalRequestFilters, java.util.List<RankedProvider<ContainerRequestFilter>> preMatchFilters, java.lang.Iterable<RankedProvider<ContainerResponseFilter>> globalResponseFilters, java.lang.Iterable<RankedProvider<ReaderInterceptor>> globalReaderInterceptors, java.lang.Iterable<RankedProvider<WriterInterceptor>> globalWriterInterceptors, java.lang.Iterable<DynamicFeature> dynamicFeatures)
          Creates new instance of the processing providers.
ProcessingProviders(MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerRequestFilter>> nameBoundRequestFilters, MultivaluedMap<RankedProvider<ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundRequestFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerResponseFilter>> nameBoundResponseFilters, MultivaluedMap<RankedProvider<ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundResponseFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ReaderInterceptor>> nameBoundReaderInterceptors, MultivaluedMap<RankedProvider<ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundReaderInterceptorsInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<WriterInterceptor>> nameBoundWriterInterceptors, MultivaluedMap<RankedProvider<WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundWriterInterceptorsInverse, java.lang.Iterable<RankedProvider<ContainerRequestFilter>> globalRequestFilters, java.util.List<RankedProvider<ContainerRequestFilter>> preMatchFilters, java.lang.Iterable<RankedProvider<ContainerResponseFilter>> globalResponseFilters, java.lang.Iterable<RankedProvider<ReaderInterceptor>> globalReaderInterceptors, java.lang.Iterable<RankedProvider<WriterInterceptor>> globalWriterInterceptors, java.lang.Iterable<DynamicFeature> dynamicFeatures)
          Creates new instance of the processing providers.
ProcessingProviders(MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerRequestFilter>> nameBoundRequestFilters, MultivaluedMap<RankedProvider<ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundRequestFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerResponseFilter>> nameBoundResponseFilters, MultivaluedMap<RankedProvider<ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundResponseFiltersInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ReaderInterceptor>> nameBoundReaderInterceptors, MultivaluedMap<RankedProvider<ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundReaderInterceptorsInverse, MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<WriterInterceptor>> nameBoundWriterInterceptors, MultivaluedMap<RankedProvider<WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> nameBoundWriterInterceptorsInverse, java.lang.Iterable<RankedProvider<ContainerRequestFilter>> globalRequestFilters, java.util.List<RankedProvider<ContainerRequestFilter>> preMatchFilters, java.lang.Iterable<RankedProvider<ContainerResponseFilter>> globalResponseFilters, java.lang.Iterable<RankedProvider<ReaderInterceptor>> globalReaderInterceptors, java.lang.Iterable<RankedProvider<WriterInterceptor>> globalWriterInterceptors, java.lang.Iterable<DynamicFeature> dynamicFeatures)
          Creates new instance of the processing providers.
 

Uses of ContainerRequestFilter in org.glassfish.jersey.server.internal.routing
 

Methods in org.glassfish.jersey.server.internal.routing that return types with arguments of type ContainerRequestFilter
 java.lang.Iterable<RankedProvider<ContainerRequestFilter>> UriRoutingContext.getBoundRequestFilters()
           
 java.lang.Iterable<RankedProvider<ContainerRequestFilter>> RoutingContext.getBoundRequestFilters()
          Get all bound request filters applicable to this request.
 

Uses of ContainerRequestFilter in org.glassfish.jersey.server.model
 

Methods in org.glassfish.jersey.server.model that return types with arguments of type ContainerRequestFilter
 java.lang.Iterable<RankedProvider<ContainerRequestFilter>> ResourceMethodInvoker.getRequestFilters()
          Get all bound request filters applicable to the resource method wrapped by this invoker.
 



Copyright © 2007-2013 Oracle Corporation. All Rights Reserved. Use is subject to license terms.