[jbosscache-commits] JBoss Cache SVN: r6285 - in core/trunk/src: test/java/org/jboss/cache/util/concurrent/locks and 1 other directory.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Tue Jul 15 15:16:25 EDT 2008
Author: manik.surtani at jboss.com
Date: 2008-07-15 15:16:25 -0400 (Tue, 15 Jul 2008)
New Revision: 6285
Modified:
core/trunk/src/main/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLock.java
core/trunk/src/test/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLockTest.java
Log:
Dont implement newCondition()
Modified: core/trunk/src/main/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLock.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLock.java 2008-07-15 18:49:16 UTC (rev 6284)
+++ core/trunk/src/main/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLock.java 2008-07-15 19:16:25 UTC (rev 6285)
@@ -82,9 +82,9 @@
release(1);
}
- public final ConditionObject newCondition()
+ public ConditionObject newCondition()
{
- return new ConditionObject();
+ throw new UnsupportedOperationException("Not supported in this implementation!");
}
@Override
Modified: core/trunk/src/test/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLockTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLockTest.java 2008-07-15 18:49:16 UTC (rev 6284)
+++ core/trunk/src/test/java/org/jboss/cache/util/concurrent/locks/OwnableReentrantLockTest.java 2008-07-15 19:16:25 UTC (rev 6285)
@@ -352,7 +352,15 @@
lock.lockInterruptibly();
System.out.println(lock.toString());
- assert lock.newCondition() != null;
+ try
+ {
+ lock.newCondition();
+ assert false : "Should throw exception";
+ }
+ catch (UnsupportedOperationException uoe)
+ {
+ // good
+ }
assert lock.isHeldExclusively();
lock.unlock();
assert !lock.isHeldExclusively();
More information about the jbosscache-commits
mailing list