From f3a01d8e6ab915a4db2b9568c962acefd7fdb7e6 Mon Sep 17 00:00:00 2001 From: markt Date: Thu, 30 Sep 2010 18:00:23 +0000 Subject: [PATCH] Fix warnings in this package git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1003187 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/tomcat/util/threads/TaskQueue.java | 3 +++ java/org/apache/tomcat/util/threads/TaskThreadFactory.java | 1 + java/org/apache/tomcat/util/threads/ThreadPoolExecutor.java | 6 ++++-- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/java/org/apache/tomcat/util/threads/TaskQueue.java b/java/org/apache/tomcat/util/threads/TaskQueue.java index 6471dbcce..8c8487e72 100644 --- a/java/org/apache/tomcat/util/threads/TaskQueue.java +++ b/java/org/apache/tomcat/util/threads/TaskQueue.java @@ -30,6 +30,9 @@ import java.util.concurrent.TimeUnit; * */ public class TaskQueue extends LinkedBlockingQueue { + + private static final long serialVersionUID = 1L; + private ThreadPoolExecutor parent = null; public TaskQueue() { diff --git a/java/org/apache/tomcat/util/threads/TaskThreadFactory.java b/java/org/apache/tomcat/util/threads/TaskThreadFactory.java index 81dda659d..8ca548d3c 100644 --- a/java/org/apache/tomcat/util/threads/TaskThreadFactory.java +++ b/java/org/apache/tomcat/util/threads/TaskThreadFactory.java @@ -37,6 +37,7 @@ public class TaskThreadFactory implements ThreadFactory { this.threadPriority = priority; } + @Override public Thread newThread(Runnable r) { Thread t = new Thread(group, r, namePrefix + threadNumber.getAndIncrement()); t.setDaemon(daemon); diff --git a/java/org/apache/tomcat/util/threads/ThreadPoolExecutor.java b/java/org/apache/tomcat/util/threads/ThreadPoolExecutor.java index 9f02bc547..62d86f20c 100644 --- a/java/org/apache/tomcat/util/threads/ThreadPoolExecutor.java +++ b/java/org/apache/tomcat/util/threads/ThreadPoolExecutor.java @@ -112,8 +112,10 @@ public class ThreadPoolExecutor extends java.util.concurrent.ThreadPoolExecutor } } - private static class RejectHandler implements java.util.concurrent.RejectedExecutionHandler { - public void rejectedExecution(Runnable r, java.util.concurrent.ThreadPoolExecutor executor) { + private static class RejectHandler implements RejectedExecutionHandler { + @Override + public void rejectedExecution(Runnable r, + java.util.concurrent.ThreadPoolExecutor executor) { throw new RejectedExecutionException(); } -- 2.11.0