|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.plugins.rest.common.interceptor.impl.InterceptorChainBuilder
public class InterceptorChainBuilder
Builds the interceptor chain for the resource method. Uses the InterceptorChain resource by building the
chain from the method then class then package, then default interceptors passed into the constructor.
This is a private class and used by the EntityParamDispatchProviderWrapper
and MultipartFormDispatchProvider
which both will use this helper class to wrap calls to rest methods with interceptors.
| Constructor Summary | |
|---|---|
InterceptorChainBuilder(com.atlassian.plugin.AutowireCapablePlugin plugin,
ResourceInterceptor... resourceInterceptors)
|
|
| Method Summary | |
|---|---|
java.util.List<ResourceInterceptor> |
getResourceInterceptorsForMethod(java.lang.reflect.Method m)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InterceptorChainBuilder(com.atlassian.plugin.AutowireCapablePlugin plugin,
ResourceInterceptor... resourceInterceptors)
| Method Detail |
|---|
public java.util.List<ResourceInterceptor> getResourceInterceptorsForMethod(java.lang.reflect.Method m)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||