|
||||||||||
| 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
Encapsulating class containing processing providers like filters, interceptors, name bound providers, dynamic features.
| Constructor Summary | |
|---|---|
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. |
|
| Method Summary | |
|---|---|
java.lang.Iterable<DynamicFeature> |
getDynamicFeatures()
Get dynamic features. |
java.lang.Iterable<RankedProvider<ReaderInterceptor>> |
getGlobalReaderInterceptors()
Get global reader interceptors. |
java.lang.Iterable<RankedProvider<ContainerRequestFilter>> |
getGlobalRequestFilters()
Get global request filters. |
java.lang.Iterable<RankedProvider<ContainerResponseFilter>> |
getGlobalResponseFilters()
Get global response filters. |
java.lang.Iterable<RankedProvider<WriterInterceptor>> |
getGlobalWriterInterceptors()
Get global writer interceptors. |
MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ReaderInterceptor>> |
getNameBoundReaderInterceptors()
Get name bound reader interceptor map. |
MultivaluedMap<RankedProvider<ReaderInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> |
getNameBoundReaderInterceptorsInverse()
Get name bound reader interceptor inverse map. |
MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerRequestFilter>> |
getNameBoundRequestFilters()
Get name bound request filters. |
MultivaluedMap<RankedProvider<ContainerRequestFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> |
getNameBoundRequestFiltersInverse()
Get name bound request filter inverse map. |
MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<ContainerResponseFilter>> |
getNameBoundResponseFilters()
Get name bound response filters. |
MultivaluedMap<RankedProvider<ContainerResponseFilter>,java.lang.Class<? extends java.lang.annotation.Annotation>> |
getNameBoundResponseFiltersInverse()
Get name bound response filter inverse map. |
MultivaluedMap<java.lang.Class<? extends java.lang.annotation.Annotation>,RankedProvider<WriterInterceptor>> |
getNameBoundWriterInterceptors()
Get name bound writer interceptor map. |
MultivaluedMap<RankedProvider<WriterInterceptor>,java.lang.Class<? extends java.lang.annotation.Annotation>> |
getNameBoundWriterInterceptorsInverse()
Get name bound writer interceptor inverse map. |
java.util.List<RankedProvider<ContainerRequestFilter>> |
getPreMatchFilters()
Get pre-matching request filters. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public 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)
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<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>> getNameBoundRequestFiltersInverse()
request filter map. Keys are request filters and
values are name bound annotations attached to these filters.public MultivaluedMap<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>> getNameBoundResponseFiltersInverse()
response filter map. Keys are response filters and
values are name bound annotations attached to these filters.public MultivaluedMap<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>> getNameBoundReaderInterceptorsInverse()
reader interceptor map. Keys are reader interceptors and
values are name bound annotations attached to these interceptors.public MultivaluedMap<java.lang.Class<? extends java.lang.annotation.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>,java.lang.Class<? extends java.lang.annotation.Annotation>> getNameBoundWriterInterceptorsInverse()
writer interceptor map. Keys are reader interceptors and
values are name bound annotations attached to these interceptors.public java.lang.Iterable<RankedProvider<ContainerRequestFilter>> getGlobalRequestFilters()
public java.lang.Iterable<RankedProvider<ContainerResponseFilter>> getGlobalResponseFilters()
public java.lang.Iterable<RankedProvider<ReaderInterceptor>> getGlobalReaderInterceptors()
public java.lang.Iterable<RankedProvider<WriterInterceptor>> getGlobalWriterInterceptors()
public java.lang.Iterable<DynamicFeature> getDynamicFeatures()
public java.util.List<RankedProvider<ContainerRequestFilter>> getPreMatchFilters()
pre-matching request filters.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||