Class NarayanaJtaProcessor
java.lang.Object
io.quarkus.narayana.jta.deployment.NarayanaJtaProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(io.quarkus.narayana.jta.runtime.NarayanaJtaRecorder recorder, io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtimeInit, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.logging.LogCleanupFilterBuildItem> logCleanupFilters, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.NativeImageFeatureBuildItem> nativeImageFeatures, io.quarkus.narayana.jta.runtime.TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem, io.quarkus.deployment.Capabilities capabilities) (package private) voidlogCleanupFilters(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.logging.LogCleanupFilterBuildItem> logCleanupFilters) voidnativeImageFeature(io.quarkus.narayana.jta.runtime.TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.NativeImageFeatureBuildItem> nativeImageFeatures) io.quarkus.deployment.builditem.nativeimage.NativeImageSystemPropertyBuildItemio.quarkus.arc.deployment.CustomScopeBuildItemvoidstartRecoveryService(io.quarkus.narayana.jta.runtime.NarayanaJtaRecorder recorder, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems) (package private) voidtestTx(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeanBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItemtransactionContext(io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem contextRegistrationPhase) (package private) voidunremovableBean(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans)
-
Constructor Details
-
NarayanaJtaProcessor
NarayanaJtaProcessor()
-
-
Method Details
-
nativeImageSystemPropertyBuildItem
public io.quarkus.deployment.builditem.nativeimage.NativeImageSystemPropertyBuildItem nativeImageSystemPropertyBuildItem() -
build
public void build(io.quarkus.narayana.jta.runtime.NarayanaJtaRecorder recorder, io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtimeInit, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.logging.LogCleanupFilterBuildItem> logCleanupFilters, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.NativeImageFeatureBuildItem> nativeImageFeatures, io.quarkus.narayana.jta.runtime.TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem, io.quarkus.deployment.Capabilities capabilities) -
nativeImageFeature
public void nativeImageFeature(io.quarkus.narayana.jta.runtime.TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.NativeImageFeatureBuildItem> nativeImageFeatures) -
startRecoveryService
public void startRecoveryService(io.quarkus.narayana.jta.runtime.NarayanaJtaRecorder recorder, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems) -
testTx
void testTx(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeanBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) -
transactionContext
public io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem transactionContext(io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem contextRegistrationPhase) -
registerScope
public io.quarkus.arc.deployment.CustomScopeBuildItem registerScope() -
unremovableBean
void unremovableBean(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans) -
logCleanupFilters
void logCleanupFilters(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.logging.LogCleanupFilterBuildItem> logCleanupFilters)
-