|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.server.internal.ProcessingProviders
public class ProcessingProviders
Injectable encapsulating class containing processing providers like filters, interceptors, name bound providers, dynamic features.
| Nested Class Summary | |
|---|---|
static class |
ProcessingProviders.Binder
Processing provider binder. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProcessingProviders(MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerRequestFilter>> nameBoundRequestFilters,
MultivaluedMap<RankedProvider<ContainerRequestFilter>,Class<? extends Annotation>> nameBoundRequestFiltersInverse,
MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerResponseFilter>> nameBoundResponseFilters,
MultivaluedMap<RankedProvider<ContainerResponseFilter>,Class<? extends Annotation>> nameBoundResponseFiltersInverse,
MultivaluedMap<Class<? extends Annotation>,RankedProvider<ReaderInterceptor>> nameBoundReaderInterceptors,
MultivaluedMap<RankedProvider<ReaderInterceptor>,Class<? extends Annotation>> nameBoundReaderInterceptorsInverse,
MultivaluedMap<Class<? extends Annotation>,RankedProvider<WriterInterceptor>> nameBoundWriterInterceptors,
MultivaluedMap<RankedProvider<WriterInterceptor>,Class<? extends Annotation>> nameBoundWriterInterceptorsInverse,
Iterable<RankedProvider<ContainerRequestFilter>> globalRequestFilters,
List<RankedProvider<ContainerRequestFilter>> preMatchFilters,
Iterable<RankedProvider<ContainerResponseFilter>> globalResponseFilters,
Iterable<RankedProvider<ReaderInterceptor>> globalReaderInterceptors,
Iterable<RankedProvider<WriterInterceptor>> globalWriterInterceptors,
Iterable<DynamicFeature> dynamicFeatures)
nameBoundRequestFilters - Name bound request filters.nameBoundRequestFiltersInverse - Inverse map with name bound request filters.nameBoundResponseFilters - Name bound response filters.nameBoundResponseFiltersInverse - Inverse map with name bound response filters.nameBoundReaderInterceptors - Name bound reader interceptors.nameBoundReaderInterceptorsInverse - Inverse map with name bound reader interceptors.nameBoundWriterInterceptors - Name bound writer interceptors.nameBoundWriterInterceptorsInverse - Inverse map with name bound writer interceptors.globalRequestFilters - Global request filters.preMatchFilters - Pre-matching
request filters.globalResponseFilters - Global response filters.globalReaderInterceptors - Global reader interceptors.globalWriterInterceptors - Global writer interceptors.dynamicFeatures - Dynamic features.| Method Detail |
|---|
public MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerRequestFilter>> getNameBoundRequestFilters()
request filter map. Keys are request filters and
values are name bound annotations attached to these filters.public MultivaluedMap<RankedProvider<ContainerRequestFilter>,Class<? extends Annotation>> getNameBoundRequestFiltersInverse()
request filter map. Keys are request filters and
values are name bound annotations attached to these filters.public MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerResponseFilter>> getNameBoundResponseFilters()
response filter map. Keys are response filters and
values are name bound annotations attached to these filters.public MultivaluedMap<RankedProvider<ContainerResponseFilter>,Class<? extends Annotation>> getNameBoundResponseFiltersInverse()
response filter map. Keys are response filters and
values are name bound annotations attached to these filters.public MultivaluedMap<Class<? extends Annotation>,RankedProvider<ReaderInterceptor>> getNameBoundReaderInterceptors()
reader interceptor map. Keys are name
bound annotations and values are providers which are annotated with these annotations.public MultivaluedMap<RankedProvider<ReaderInterceptor>,Class<? extends Annotation>> getNameBoundReaderInterceptorsInverse()
reader interceptor map. Keys are reader interceptors and
values are name bound annotations attached to these interceptors.public MultivaluedMap<Class<? extends Annotation>,RankedProvider<WriterInterceptor>> getNameBoundWriterInterceptors()
writer interceptor map. Keys are name
bound annotations and values are interceptors which are annotated with these annotations.public MultivaluedMap<RankedProvider<WriterInterceptor>,Class<? extends Annotation>> getNameBoundWriterInterceptorsInverse()
writer interceptor map. Keys are reader interceptors and
values are name bound annotations attached to these interceptors.public Iterable<RankedProvider<ContainerRequestFilter>> getGlobalRequestFilters()
public Iterable<RankedProvider<ContainerResponseFilter>> getGlobalResponseFilters()
public Iterable<ContainerRequestFilter> getSortedGlobalRequestFilters()
public Iterable<ContainerResponseFilter> getSortedGlobalResponseFilters()
public Iterable<RankedProvider<ReaderInterceptor>> getGlobalReaderInterceptors()
public Iterable<RankedProvider<WriterInterceptor>> getGlobalWriterInterceptors()
public Iterable<ReaderInterceptor> getSortedGlobalReaderInterceptors()
public Iterable<WriterInterceptor> getSortedGlobalWriterInterceptors()
public Iterable<DynamicFeature> getDynamicFeatures()
public List<RankedProvider<ContainerRequestFilter>> getPreMatchFilters()
pre-matching request filters.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||