Author: manik.surtani(a)jboss.com
Date: 2008-08-04 16:26:13 -0400 (Mon, 04 Aug 2008)
New Revision: 6503
Modified:
core/trunk/src/main/java/org/jboss/cache/util/concurrent/WithinThreadExecutor.java
Log:
Worked around
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6267833
Modified:
core/trunk/src/main/java/org/jboss/cache/util/concurrent/WithinThreadExecutor.java
===================================================================
---
core/trunk/src/main/java/org/jboss/cache/util/concurrent/WithinThreadExecutor.java 2008-08-04
16:57:25 UTC (rev 6502)
+++
core/trunk/src/main/java/org/jboss/cache/util/concurrent/WithinThreadExecutor.java 2008-08-04
20:26:13 UTC (rev 6503)
@@ -67,22 +67,30 @@
throw new UnsupportedOperationException();
}
- public <T> List<Future<T>>
invokeAll(Collection<Callable<T>> tasks) throws InterruptedException
+ @SuppressWarnings("unchecked")
+ // unchecked on purpose due to
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6267833
+ public List invokeAll(Collection tasks) throws InterruptedException
{
throw new UnsupportedOperationException();
}
- public <T> List<Future<T>>
invokeAll(Collection<Callable<T>> tasks, long timeout, TimeUnit unit) throws
InterruptedException
+ @SuppressWarnings("unchecked")
+ // unchecked on purpose due to
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6267833
+ public List invokeAll(Collection tasks, long timeout, TimeUnit unit) throws
InterruptedException
{
throw new UnsupportedOperationException();
}
- public <T> T invokeAny(Collection<Callable<T>> tasks) throws
InterruptedException, ExecutionException
+ @SuppressWarnings("unchecked")
+ // unchecked on purpose due to
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6267833
+ public Object invokeAny(Collection tasks) throws InterruptedException,
ExecutionException
{
throw new UnsupportedOperationException();
}
- public <T> T invokeAny(Collection<Callable<T>> tasks, long timeout,
TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
+ @SuppressWarnings("unchecked")
+ // unchecked on purpose due to
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6267833
+ public Object invokeAny(Collection tasks, long timeout, TimeUnit unit) throws
InterruptedException, ExecutionException, TimeoutException
{
throw new UnsupportedOperationException();
}