javax.enterprise.inject.spi
Interface Interceptor<T>

All Superinterfaces:
Bean<T>, Contextual<T>

public interface Interceptor<T>
extends Bean<T>


Method Summary
 Set<Annotation> getInterceptorBindings()
           
 Object intercept(InterceptionType type, T instance, javax.interceptor.InvocationContext ctx)
           
 boolean intercepts(InterceptionType type)
           
 
Methods inherited from interface javax.enterprise.inject.spi.Bean
getBeanClass, getInjectionPoints, getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullable
 
Methods inherited from interface javax.enterprise.context.spi.Contextual
create, destroy
 

Method Detail

getInterceptorBindings

Set<Annotation> getInterceptorBindings()

intercepts

boolean intercepts(InterceptionType type)

intercept

Object intercept(InterceptionType type,
                 T instance,
                 javax.interceptor.InvocationContext ctx)


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.