public static class InterceptorExecutionPolicy.InterceptorExecutionContext<T extends Interceptor> extends Object
| Constructor and Description |
|---|
InterceptorExecutionContext(String itemType,
Map<String,Class> interceptorBeanNameToClassMapping,
Collection<T> availableInterceptors,
InterceptorExecutionPolicy.InterceptorType interceptorType,
List<String> typesHierarchy) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsAnyTypeInTypeHierarchy(Set<String> itemTypes) |
Collection<T> |
getAvailableInterceptors() |
Optional<Class<? super Interceptor>> |
getInterceptorClassesByBeanId(String disabledInterceptorBeanId) |
Set<Class<? super Interceptor>> |
getInterceptorClassesByBeanIds(Set<String> disabledInterceptorBeanIds) |
InterceptorExecutionPolicy.InterceptorType |
getInterceptorType() |
boolean |
isValidateInterceptorType() |
public InterceptorExecutionContext(String itemType, Map<String,Class> interceptorBeanNameToClassMapping, Collection<T> availableInterceptors, InterceptorExecutionPolicy.InterceptorType interceptorType, List<String> typesHierarchy)
public Optional<Class<? super Interceptor>> getInterceptorClassesByBeanId(String disabledInterceptorBeanId)
public Set<Class<? super Interceptor>> getInterceptorClassesByBeanIds(Set<String> disabledInterceptorBeanIds)
public InterceptorExecutionPolicy.InterceptorType getInterceptorType()
public boolean isValidateInterceptorType()
public Collection<T> getAvailableInterceptors()
Copyright © 2017 SAP SE. All Rights Reserved.