Package io.quarkus.arc.processor
Class InterceptorConfigurator
java.lang.Object
io.quarkus.arc.processor.ConfiguratorBase<InterceptorConfigurator>
io.quarkus.arc.processor.InterceptorConfigurator
This construct is not thread-safe.
-
Field Summary
Fields inherited from class io.quarkus.arc.processor.ConfiguratorBase
params -
Method Summary
Modifier and TypeMethodDescriptionaddInjectionPoint(org.jboss.jandex.Type requiredType, org.jboss.jandex.AnnotationInstance... requiredQualifiers) bindings(org.jboss.jandex.AnnotationInstance... bindings) voidcreator(Class<? extends InterceptorCreator> creatorClass) identifier(String identifier) The identifier becomes a part of theBeanInfo.getIdentifier()andInjectableBean.getIdentifier().priority(int priority)
-
Method Details
-
priority
-
identifier
The identifier becomes a part of theBeanInfo.getIdentifier()andInjectableBean.getIdentifier(). An identifier can be used to register multiple synthetic interceptors with the sameInterceptorCreatorclass.- Parameters:
identifier-- Returns:
- self
-
bindings
-
addInjectionPoint
public InterceptorConfigurator addInjectionPoint(org.jboss.jandex.Type requiredType, org.jboss.jandex.AnnotationInstance... requiredQualifiers) -
creator
-