[Mulgara-svn] r653 - branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver

ronald at mulgara.org ronald at mulgara.org
Sun Feb 24 09:40:27 UTC 2008


Author: ronald
Date: 2008-02-24 01:40:26 -0800 (Sun, 24 Feb 2008)
New Revision: 653

Modified:
   branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransactionFactory.java
   branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java
Log:
Use a constant instead of creating a new hash-set for the empty-set.


Modified: branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransactionFactory.java
===================================================================
--- branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransactionFactory.java	2008-02-24 09:37:38 UTC (rev 652)
+++ branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraExternalTransactionFactory.java	2008-02-24 09:40:26 UTC (rev 653)
@@ -19,6 +19,7 @@
 package org.mulgara.resolver;
 
 // Java2 packages
+import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Map;
@@ -129,7 +130,7 @@
     acquireMutex();
     try {
       Set<MulgaraExternalTransaction> xas = sessionXAMap.getN(session);
-      return xas != null ? xas : new HashSet<MulgaraExternalTransaction>();
+      return xas != null ? xas : Collections.<MulgaraExternalTransaction>emptySet();
     } finally {
       releaseMutex();
     }

Modified: branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java
===================================================================
--- branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java	2008-02-24 09:37:38 UTC (rev 652)
+++ branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/MulgaraInternalTransactionFactory.java	2008-02-24 09:40:26 UTC (rev 653)
@@ -21,6 +21,7 @@
 package org.mulgara.resolver;
 
 // Java2 packages
+import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Iterator;
@@ -128,7 +129,7 @@
     acquireMutex();
     try {
       Set <MulgaraTransaction> xas = sessionXAMap.getN(session);
-      return xas == null ? new HashSet<MulgaraTransaction>() : xas;
+      return xas == null ? Collections.<MulgaraTransaction>emptySet() : xas;
     } finally {
       releaseMutex();
     }




More information about the Mulgara-svn mailing list