Class TransactionManagerConfiguration

    • Field Detail

      • enableRecovery

        @ConfigItem(defaultValue="false")
        public boolean enableRecovery
        Start the recovery service on startup.
      • recoveryModules

        @ConfigItem(defaultValue="com.arjuna.ats.internal.arjuna.recovery.AtomicActionRecoveryModule,com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule")
        public List<String> recoveryModules
        The list of recovery modules.
      • expiryScanners

        @ConfigItem(defaultValue="com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner")
        public List<String> expiryScanners
        The list of expiry scanners.
      • xaResourceOrphanFilters

        @ConfigItem(defaultValue="com.arjuna.ats.internal.jta.recovery.arjunacore.JTATransactionLogXAResourceOrphanFilter,com.arjuna.ats.internal.jta.recovery.arjunacore.JTANodeNameXAResourceOrphanFilter,com.arjuna.ats.internal.jta.recovery.arjunacore.JTAActionStatusServiceXAResourceOrphanFilter")
        public List<String> xaResourceOrphanFilters
        The list of orphan filters.
    • Constructor Detail

      • TransactionManagerConfiguration

        public TransactionManagerConfiguration()