[jboss-cvs] JBossAS SVN: r92151 - projects/jboss-threads/trunk/main/src/main/java/org/jboss/threads.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Aug 7 15:11:47 EDT 2009


Author: david.lloyd at jboss.com
Date: 2009-08-07 15:11:46 -0400 (Fri, 07 Aug 2009)
New Revision: 92151

Modified:
   projects/jboss-threads/trunk/main/src/main/java/org/jboss/threads/RejectingExecutor.java
Log:
Allow rejecting executor to have a fixed message

Modified: projects/jboss-threads/trunk/main/src/main/java/org/jboss/threads/RejectingExecutor.java
===================================================================
--- projects/jboss-threads/trunk/main/src/main/java/org/jboss/threads/RejectingExecutor.java	2009-08-07 19:11:23 UTC (rev 92150)
+++ projects/jboss-threads/trunk/main/src/main/java/org/jboss/threads/RejectingExecutor.java	2009-08-07 19:11:46 UTC (rev 92151)
@@ -27,11 +27,18 @@
 class RejectingExecutor implements DirectExecutor {
     static final RejectingExecutor INSTANCE = new RejectingExecutor();
 
+    private final String message;
+
     private RejectingExecutor() {
+        message = null;
     }
 
+    RejectingExecutor(final String message) {
+        this.message = message;
+    }
+
     public void execute(final Runnable command) {
-        throw new RejectedExecutionException();
+        throw new RejectedExecutionException(message);
     }
 
     public String toString() {




More information about the jboss-cvs-commits mailing list