|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.process.internal.AbstractFilterProcessor<T>
T - Parameter representing the filter typepublic abstract class AbstractFilterProcessor<T>
Abstract filter processor.
| Field Summary | |
|---|---|
protected org.glassfish.hk2.Factory<org.glassfish.jersey.process.internal.JerseyFilterContext> |
filterContextFactory
|
| Constructor Summary | |
|---|---|
protected |
AbstractFilterProcessor()
Initialize filter ordering to a default value, i.e. |
protected |
AbstractFilterProcessor(PriorityComparator.Order order)
Initialize filter ordering to a custom value. |
| Method Summary | |
|---|---|
protected java.util.List<T> |
getFilters(java.lang.Class<T> filterContract)
Get the filter providers for the specific filter contract, sorted by their binding priority. |
protected java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
Get the immutable bag of request-scoped configuration properties. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.glassfish.hk2.Factory<org.glassfish.jersey.process.internal.JerseyFilterContext> filterContextFactory
| Constructor Detail |
|---|
protected AbstractFilterProcessor()
PriorityComparator.Order.ASCENDING
protected AbstractFilterProcessor(PriorityComparator.Order order)
PriorityComparator.Order.ASCENDING or
PriorityComparator.Order.DESCENDING.
order - Order defining how filters should be sorted.| Method Detail |
|---|
protected final java.util.List<T> getFilters(java.lang.Class<T> filterContract)
binding priority. The filter ordering is determined
by the order defined in this instance.
filterContract - filter contract.
protected final java.util.Map<java.lang.String,java.lang.Object> getProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||