From a938f528e21737d789a97a27b16246a4464e3f27 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Tue, 7 Aug 2018 02:41:18 +0200 Subject: [PATCH] Polishing --- .../annotation/JtaTransactionAnnotationParser.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/spring-tx/src/main/java/org/springframework/transaction/annotation/JtaTransactionAnnotationParser.java b/spring-tx/src/main/java/org/springframework/transaction/annotation/JtaTransactionAnnotationParser.java index ed053e13f6..64f526a159 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/annotation/JtaTransactionAnnotationParser.java +++ b/spring-tx/src/main/java/org/springframework/transaction/annotation/JtaTransactionAnnotationParser.java @@ -19,6 +19,7 @@ package org.springframework.transaction.annotation; import java.io.Serializable; import java.lang.reflect.AnnotatedElement; import java.util.ArrayList; +import java.util.List; import org.springframework.core.annotation.AnnotatedElementUtils; import org.springframework.core.annotation.AnnotationAttributes; @@ -61,14 +62,14 @@ public class JtaTransactionAnnotationParser implements TransactionAnnotationPars rbta.setPropagationBehaviorName( RuleBasedTransactionAttribute.PREFIX_PROPAGATION + attributes.getEnum("value").toString()); - ArrayList rollbackrules = new ArrayList<>(); + List rollbackRules = new ArrayList(); for (Class rbRule : attributes.getClassArray("rollbackOn")) { - rollbackrules.add(new RollbackRuleAttribute(rbRule)); + rollbackRules.add(new RollbackRuleAttribute(rbRule)); } for (Class rbRule : attributes.getClassArray("dontRollbackOn")) { - rollbackrules.add(new NoRollbackRuleAttribute(rbRule)); + rollbackRules.add(new NoRollbackRuleAttribute(rbRule)); } - rbta.setRollbackRules(rollbackrules); + rbta.setRollbackRules(rollbackRules); return rbta; }