recoveryExtensions.add(com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.class.getName()); recoveryEnvironmentBean.setRecoveryModuleClassNames(recoveryExtensions); recoveryEnvironmentBean.setExpiryScannerClassNames(expiryScanners); recoveryEnvironmentBean.setRecoveryActivators(null); expiryScanners.add(ExpiredServerScanner.class.getName()); recoveryEnvironmentBean.setRecoveryModuleClassNames(recoveryExtensions); recoveryEnvironmentBean.setExpiryScannerClassNames(expiryScanners); recoveryEnvironmentBean.setRecoveryActivatorClassNames(Collections.singletonList(com.arjuna.ats.internal.jts.orbspecific.recovery.RecoveryEnablement.class.getName()));
/** * If expiry scanners were not set by property manager, then set defaults {@link #DEFAULT_EXPIRY_SCANNERS}. */ private void initExpiryScanners() { if (!recoveryPropertyManager.getRecoveryEnvironmentBean().getExpiryScannerClassNames().isEmpty()) { return; } LOGGER.fine("Expiry scanners were not enabled. Enabling default scanners: " + DEFAULT_EXPIRY_SCANNERS); recoveryPropertyManager.getRecoveryEnvironmentBean().setExpiryScannerClassNames(DEFAULT_EXPIRY_SCANNERS); }
recoveryExtensions.add(com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.class.getName()); recoveryEnvironmentBean.setRecoveryModuleClassNames(recoveryExtensions); recoveryEnvironmentBean.setExpiryScannerClassNames(expiryScanners); recoveryEnvironmentBean.setRecoveryActivators(null); expiryScanners.add(ExpiredServerScanner.class.getName()); recoveryEnvironmentBean.setRecoveryModuleClassNames(recoveryExtensions); recoveryEnvironmentBean.setExpiryScannerClassNames(expiryScanners); recoveryEnvironmentBean.setRecoveryActivatorClassNames(Collections.singletonList(com.arjuna.ats.internal.jts.orbspecific.recovery.RecoveryEnablement.class.getName()));
recoveryExtensions.add(com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.class.getName()); recoveryEnvironmentBean.setRecoveryModuleClassNames(recoveryExtensions); recoveryEnvironmentBean.setExpiryScannerClassNames(expiryScanners); recoveryEnvironmentBean.setRecoveryActivators(null); expiryScanners.add(ExpiredServerScanner.class.getName()); recoveryEnvironmentBean.setRecoveryModuleClassNames(recoveryExtensions); recoveryEnvironmentBean.setExpiryScannerClassNames(expiryScanners); recoveryEnvironmentBean.setRecoveryActivatorClassNames(Collections.singletonList(com.arjuna.ats.internal.jts.orbspecific.recovery.RecoveryEnablement.class.getName()));
.add("com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner"); recoveryEnvironmentBean .setExpiryScannerClassNames(expiryScannerClassNames); recoveryEnvironmentBean.setRecoveryActivators(null);
.add("com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner"); recoveryEnvironmentBean .setExpiryScannerClassNames(expiryScannerClassNames); recoveryEnvironmentBean.setRecoveryActivators(null);