[jbosscache-commits] JBoss Cache SVN: r6034 - core/trunk/src/main/java/org/jboss/cache/lock.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Wed Jun 25 09:48:34 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-06-25 09:48:34 -0400 (Wed, 25 Jun 2008)
New Revision: 6034

Modified:
   core/trunk/src/main/java/org/jboss/cache/lock/NodeBasedLockManager.java
   core/trunk/src/main/java/org/jboss/cache/lock/PessimisticNodeBasedLockManager.java
Log:
Updated to use new context APIs

Modified: core/trunk/src/main/java/org/jboss/cache/lock/NodeBasedLockManager.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/lock/NodeBasedLockManager.java	2008-06-25 13:44:32 UTC (rev 6033)
+++ core/trunk/src/main/java/org/jboss/cache/lock/NodeBasedLockManager.java	2008-06-25 13:48:34 UTC (rev 6034)
@@ -104,14 +104,7 @@
       NodeLock lock = acquireLock(node, lockType, getLockOwner(ctx), ctx.getContextLockAcquisitionTimeout(lockAcquisitionTimeout));
       if (lock != null)
       {
-         if (ctx.getTransactionEntry() != null)
-         {
-            ctx.getTransactionEntry().addLock(lock);
-         }
-         else
-         {
-            ctx.addLock(lock);
-         }
+         ctx.addLock(lock);
          return true;
       }
       else
@@ -208,14 +201,7 @@
 
       if (locks.size() > 0)
       {
-         if (ctx.getGlobalTransaction() != null)
-         {
-            ctx.getTransactionEntry().addAllLocks(locks);
-         }
-         else
-         {
-            ctx.addAllLocks(locks);
-         }
+         ctx.addAllLocks(locks);
       }
 
       return true;

Modified: core/trunk/src/main/java/org/jboss/cache/lock/PessimisticNodeBasedLockManager.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/lock/PessimisticNodeBasedLockManager.java	2008-06-25 13:44:32 UTC (rev 6033)
+++ core/trunk/src/main/java/org/jboss/cache/lock/PessimisticNodeBasedLockManager.java	2008-06-25 13:48:34 UTC (rev 6034)
@@ -237,17 +237,7 @@
    {
       NodeLock lock = node.getLock();
       boolean acquired = lock.acquire(owner, lockTimeout, lockType);
-      if (acquired)
-      {
-         // Record the lock for release on method return or tx commit/rollback
-         if (gtx != null)
-         {
-            ctx.getTransactionEntry().addLock(lock);
-         }
-         else
-         {
-            ctx.addLock(lock);
-         }
-      }
+      // Record the lock for release on method return or tx commit/rollback
+      if (acquired) ctx.addLock(lock);
    }
 }




More information about the jbosscache-commits mailing list