[infinispan-commits] Infinispan SVN: r1071 - trunk/core/src/main/java/org/infinispan/transaction/xa.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Thu Oct 29 11:23:42 EDT 2009
Author: manik.surtani at jboss.com
Date: 2009-10-29 11:23:41 -0400 (Thu, 29 Oct 2009)
New Revision: 1071
Modified:
trunk/core/src/main/java/org/infinispan/transaction/xa/RemoteTransaction.java
Log:
Whups
Modified: trunk/core/src/main/java/org/infinispan/transaction/xa/RemoteTransaction.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/transaction/xa/RemoteTransaction.java 2009-10-29 15:11:13 UTC (rev 1070)
+++ trunk/core/src/main/java/org/infinispan/transaction/xa/RemoteTransaction.java 2009-10-29 15:23:41 UTC (rev 1071)
@@ -4,11 +4,10 @@
import org.infinispan.container.entries.CacheEntry;
import org.infinispan.util.BidirectionalLinkedHashMap;
import org.infinispan.util.BidirectionalMap;
-import org.infinispan.util.InfinispanCollections;
import java.util.ArrayList;
import java.util.Arrays;
-import java.util.Collections;
+import java.util.LinkedList;
import java.util.List;
import java.util.Map;
@@ -22,7 +21,7 @@
private List<WriteCommand> modifications;
- private BidirectionalMap<Object, CacheEntry> lookedUpEntries;
+ private BidirectionalLinkedHashMap<Object, CacheEntry> lookedUpEntries;
private GlobalTransaction tx;
@@ -34,8 +33,8 @@
}
public RemoteTransaction(GlobalTransaction tx) {
- this.modifications = Collections.emptyList();
- lookedUpEntries = InfinispanCollections.emptyBidirectionalMap();
+ this.modifications = new LinkedList<WriteCommand>();
+ lookedUpEntries = new BidirectionalLinkedHashMap<Object, CacheEntry>();
this.tx = tx;
}
@@ -94,7 +93,7 @@
try {
RemoteTransaction dolly = (RemoteTransaction) super.clone();
dolly.modifications = new ArrayList<WriteCommand>(modifications);
- dolly.lookedUpEntries = ((BidirectionalLinkedHashMap) lookedUpEntries).clone();
+ dolly.lookedUpEntries = lookedUpEntries.clone();
return dolly;
} catch (CloneNotSupportedException e) {
throw new IllegalStateException("Impossible!!");
More information about the infinispan-commits
mailing list