Class NarayanaLRAProcessor
java.lang.Object
io.quarkus.narayana.lra.deployment.NarayanaLRAProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(io.quarkus.narayana.lra.runtime.NarayanaLRARecorder recorder) (package private) voidcreateLRAParticipantRegistry(io.quarkus.narayana.lra.runtime.NarayanaLRARecorder recorder, io.quarkus.arc.deployment.BeanArchiveIndexBuildItem beanArchiveIndex) voidfilterOpenAPIEndpoint(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.smallrye.openapi.deployment.spi.AddToOpenAPIDefinitionBuildItem> openAPIProducer, io.quarkus.deployment.Capabilities capabilities, LRABuildTimeConfiguration lraBuildTimeConfig) (package private) voidregisterBeans(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) (package private) voidregisterFeature(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.Capabilities capabilities)
-
Constructor Details
-
NarayanaLRAProcessor
NarayanaLRAProcessor()
-
-
Method Details
-
registerFeature
void registerFeature(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.Capabilities capabilities) -
build
public void build(io.quarkus.narayana.lra.runtime.NarayanaLRARecorder recorder) -
createLRAParticipantRegistry
void createLRAParticipantRegistry(io.quarkus.narayana.lra.runtime.NarayanaLRARecorder recorder, io.quarkus.arc.deployment.BeanArchiveIndexBuildItem beanArchiveIndex) -
registerBeans
void registerBeans(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) -
filterOpenAPIEndpoint
public void filterOpenAPIEndpoint(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.smallrye.openapi.deployment.spi.AddToOpenAPIDefinitionBuildItem> openAPIProducer, io.quarkus.deployment.Capabilities capabilities, LRABuildTimeConfiguration lraBuildTimeConfig)
-