Package io.quarkus.arc
Interface InjectableInterceptor<T>
- Type Parameters:
T-
- All Superinterfaces:
jakarta.enterprise.inject.spi.Bean<T>,jakarta.enterprise.inject.spi.BeanAttributes<T>,jakarta.enterprise.context.spi.Contextual<T>,InjectableBean<T>,InjectableReferenceProvider<T>,jakarta.enterprise.inject.spi.Interceptor<T>
- All Known Implementing Classes:
InitializedInterceptor
public interface InjectableInterceptor<T>
extends InjectableBean<T>, jakarta.enterprise.inject.spi.Interceptor<T>
Quarkus representation of an interceptor bean.
This interface extends the standard CDI
Interceptor interface.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.arc.InjectableBean
InjectableBean.Kind -
Method Summary
Methods inherited from interface jakarta.enterprise.inject.spi.Bean
getBeanClassMethods inherited from interface jakarta.enterprise.context.spi.Contextual
createMethods inherited from interface io.quarkus.arc.InjectableBean
destroy, getAlternativePriority, getDeclaringBean, getIdentifier, getImplementationClass, getInjectionPoints, getName, getPriority, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isDefaultBean, isSuppressedMethods inherited from interface io.quarkus.arc.InjectableReferenceProvider
getMethods inherited from interface jakarta.enterprise.inject.spi.Interceptor
getInterceptorBindings, intercept, intercepts
-
Method Details
-
getKind
- Specified by:
getKindin interfaceInjectableBean<T>- Returns:
- the kind of the bean
- See Also:
-