Class SmallRyeFaultToleranceProcessor
java.lang.Object
io.quarkus.smallrye.faulttolerance.deployment.SmallRyeFaultToleranceProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer, BuildProducer<FeatureBuildItem> feature, BuildProducer<AdditionalBeanBuildItem> beans, BuildProducer<ServiceProviderBuildItem> serviceProvider, BuildProducer<BeanDefiningAnnotationBuildItem> additionalBda, Optional<MetricsCapabilityBuildItem> metricsCapability, BuildProducer<SystemPropertyBuildItem> systemProperty, CombinedIndexBuildItem combinedIndexBuildItem, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethod, BuildProducer<RunTimeConfigurationDefaultBuildItem> config) (package private) voidprocessFaultToleranceAnnotations(SmallRyeFaultToleranceRecorder recorder, RecorderContext recorderContext, ValidationPhaseBuildItem validationPhase, BeanArchiveIndexBuildItem beanArchiveIndexBuildItem, AnnotationProxyBuildItem annotationProxy, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> errors, BuildProducer<FaultToleranceInfoBuildItem> faultToleranceInfo) (package private) AnnotationsTransformerBuildItem
-
Constructor Details
-
SmallRyeFaultToleranceProcessor
public SmallRyeFaultToleranceProcessor()
-
-
Method Details
-
build
public void build(BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer, BuildProducer<FeatureBuildItem> feature, BuildProducer<AdditionalBeanBuildItem> beans, BuildProducer<ServiceProviderBuildItem> serviceProvider, BuildProducer<BeanDefiningAnnotationBuildItem> additionalBda, Optional<MetricsCapabilityBuildItem> metricsCapability, BuildProducer<SystemPropertyBuildItem> systemProperty, CombinedIndexBuildItem combinedIndexBuildItem, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethod, BuildProducer<RunTimeConfigurationDefaultBuildItem> config) -
transformInterceptorPriority
-
processFaultToleranceAnnotations
void processFaultToleranceAnnotations(SmallRyeFaultToleranceRecorder recorder, RecorderContext recorderContext, ValidationPhaseBuildItem validationPhase, BeanArchiveIndexBuildItem beanArchiveIndexBuildItem, AnnotationProxyBuildItem annotationProxy, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> errors, BuildProducer<FaultToleranceInfoBuildItem> faultToleranceInfo) -
registerTypes
-