[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