Interface Interceptor<T>

Type Parameters:
T - the interceptor bean class
All Superinterfaces:
Bean<T>, BeanAttributes<T>, Contextual<T>

public interface Interceptor<T> extends Bean<T>

Represents an enabled interceptor.

Since CDI 2.0, an implementation of this interface may implement Prioritized in order to enable the interceptor with given priority value for entire application.

Author:
Gavin King, Pete Muir, David Allen