Modifier and Type | Method and Description |
---|---|
InterceptorInvocation |
CustomInterceptorMetadata.getInterceptorInvocation(Object interceptorInstance,
InterceptionType interceptionType) |
boolean |
CustomInterceptorMetadata.isEligible(InterceptionType interceptionType) |
Constructor and Description |
---|
InterceptionModelBuilder.MethodInterceptorDescriptor(Method m,
InterceptionType... interceptionType) |
Constructor and Description |
---|
AbstractInterceptionChain(Object instance,
Method method,
Object[] args,
InterceptionType interceptionType,
InterceptionContext ctx) |
Modifier and Type | Method and Description |
---|---|
protected Object |
InterceptorMethodHandler.executeInterception(Object instance,
Method method,
Object[] args,
InterceptionType interceptionType) |
Constructor and Description |
---|
SimpleInterceptionChain(Object instance,
Method method,
Object[] args,
InterceptionType interceptionType,
InterceptionContext ctx) |
SimpleInterceptorInvocation(Object instance,
InterceptionType interceptionType,
Collection<MethodMetadata> interceptorMethods,
boolean targetClass) |
Modifier and Type | Method and Description |
---|---|
Set<InterceptionType> |
DefaultMethodMetadata.getSupportedInterceptionTypes() |
Modifier and Type | Method and Description |
---|---|
InterceptorInvocation |
AbstractInterceptorMetadata.getInterceptorInvocation(Object interceptorInstance,
InterceptionType interceptionType) |
List<MethodMetadata> |
AbstractInterceptorMetadata.getInterceptorMethods(InterceptionType interceptionType) |
boolean |
AbstractInterceptorMetadata.isEligible(InterceptionType interceptionType)
Returns true if the interceptor corresponding to this
InterceptorMetadata
has interceptor methods for the given interceptionType . |
static boolean |
InterceptorMetadataUtils.isInterceptorMethod(InterceptionType interceptionType,
MethodMetadata method,
boolean forTargetClass) |
Constructor and Description |
---|
AbstractInterceptorMetadata(ClassMetadata<?> classMetadata,
Map<InterceptionType,List<MethodMetadata>> interceptorMethodMap) |
DefaultInterceptorMetadata(InterceptorFactory<T> reference,
Map<InterceptionType,List<MethodMetadata>> interceptorMethodMap) |
TargetClassInterceptorMetadata(ClassMetadata<?> classMetadata,
Map<InterceptionType,List<MethodMetadata>> interceptorMethodMap) |
Modifier and Type | Method and Description |
---|---|
Set<InterceptionType> |
MethodMetadata.getSupportedInterceptionTypes() |
Modifier and Type | Method and Description |
---|---|
InterceptorInvocation |
InterceptorMetadata.getInterceptorInvocation(Object interceptorInstance,
InterceptionType interceptionType) |
boolean |
InterceptorMetadata.isEligible(InterceptionType interceptionType)
Returns true if the interceptor corresponding to this
InterceptorMetadata
has interceptor methods for the given interceptionType . |
Modifier and Type | Method and Description |
---|---|
static InterceptionType |
InterceptionType.valueOf(InterceptionType interceptionType) |
static InterceptionType |
InterceptionType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InterceptionType[] |
InterceptionType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
List<InterceptorMetadata<?>> |
InterceptionModel.getInterceptors(InterceptionType interceptionType,
Method method)
Returns the interceptors applicable for the given interception type and method.
|
Modifier and Type | Method and Description |
---|---|
static Collection<InterceptionType> |
InterceptionTypeRegistry.getSupportedInterceptionTypes() |
Modifier and Type | Method and Description |
---|---|
static Class<? extends Annotation> |
InterceptionTypeRegistry.getAnnotationClass(InterceptionType interceptionType) |
static boolean |
InterceptionTypeRegistry.isSupported(InterceptionType interceptionType) |
Copyright © 2013 Seam Framework. All Rights Reserved.