Class NarayanaJtaProcessor
java.lang.Object
io.quarkus.narayana.jta.deployment.NarayanaJtaProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidallowUnsafeMultipleLastResources(NarayanaJtaRecorder recorder, TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, Capabilities capabilities, BuildProducer<LogCleanupFilterBuildItem> logCleanupFilters, BuildProducer<NativeImageFeatureBuildItem> nativeImageFeatures) voidbuild(NarayanaJtaRecorder recorder, CombinedIndexBuildItem indexBuildItem, BuildProducer<AdditionalBeanBuildItem> additionalBeans, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<RuntimeInitializedClassBuildItem> runtimeInit, BuildProducer<FeatureBuildItem> feature, TransactionManagerConfiguration transactions, TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, ShutdownContextBuildItem shutdownContextBuildItem) (package private) voidlogCleanupFilters(BuildProducer<LogCleanupFilterBuildItem> logCleanupFilters) voidnativeImageFeature(TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, BuildProducer<NativeImageFeatureBuildItem> nativeImageFeatures) voidstartRecoveryService(NarayanaJtaRecorder recorder, List<JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, TransactionManagerConfiguration transactions) (package private) voidtestTx(BuildProducer<GeneratedBeanBuildItem> generatedBeanBuildItemBuildProducer, BuildProducer<AdditionalBeanBuildItem> additionalBeans) transactionContext(ContextRegistrationPhaseBuildItem contextRegistrationPhase) (package private) voidunremovableBean(BuildProducer<UnremovableBeanBuildItem> unremovableBeans)
-
Constructor Details
-
NarayanaJtaProcessor
NarayanaJtaProcessor()
-
-
Method Details
-
nativeImageSystemPropertyBuildItem
-
build
public void build(NarayanaJtaRecorder recorder, CombinedIndexBuildItem indexBuildItem, BuildProducer<AdditionalBeanBuildItem> additionalBeans, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<RuntimeInitializedClassBuildItem> runtimeInit, BuildProducer<FeatureBuildItem> feature, TransactionManagerConfiguration transactions, TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, ShutdownContextBuildItem shutdownContextBuildItem) -
allowUnsafeMultipleLastResources
public void allowUnsafeMultipleLastResources(NarayanaJtaRecorder recorder, TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, Capabilities capabilities, BuildProducer<LogCleanupFilterBuildItem> logCleanupFilters, BuildProducer<NativeImageFeatureBuildItem> nativeImageFeatures) -
nativeImageFeature
public void nativeImageFeature(TransactionManagerBuildTimeConfig transactionManagerBuildTimeConfig, BuildProducer<NativeImageFeatureBuildItem> nativeImageFeatures) -
startRecoveryService
public void startRecoveryService(NarayanaJtaRecorder recorder, List<JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, TransactionManagerConfiguration transactions) -
testTx
void testTx(BuildProducer<GeneratedBeanBuildItem> generatedBeanBuildItemBuildProducer, BuildProducer<AdditionalBeanBuildItem> additionalBeans) -
transactionContext
public ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem transactionContext(ContextRegistrationPhaseBuildItem contextRegistrationPhase) -
registerScope
-
unremovableBean
-
logCleanupFilters
-