From b33b3d95db435013034d2a2a61b0e94998e443f6 Mon Sep 17 00:00:00 2001 From: fhanik Date: Wed, 21 Mar 2007 18:00:39 +0000 Subject: [PATCH] Added in the Executor skeleton. the executor gets created in the service, so that the connectors can reference it. Feel free to hack away on improvements or yell at me if this is completely not what was intended and I will pull it out git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@520968 13f79535-47bb-0310-9956-ffa450edef68 --- conf/server.xml | 18 +- java/org/apache/catalina/Executor.java | 7 + java/org/apache/catalina/Service.java | 43 +++-- java/org/apache/catalina/core/StandardService.java | 76 +++++++- .../catalina/core/StandardThreadExecutor.java | 204 +++++++++++++++++++++ java/org/apache/catalina/startup/Catalina.java | 16 +- .../catalina/startup/ConnectorCreateRule.java | 19 +- .../org/apache/catalina/startup/EngineRuleSet.java | 2 +- .../catalina/startup/SetAllPropertiesRule.java | 15 +- java/org/apache/tomcat/util/net/NioEndpoint.java | 11 +- 10 files changed, 381 insertions(+), 30 deletions(-) create mode 100644 java/org/apache/catalina/Executor.java create mode 100644 java/org/apache/catalina/core/StandardThreadExecutor.java diff --git a/conf/server.xml b/conf/server.xml index 08e11f791..3acca4a18 100644 --- a/conf/server.xml +++ b/conf/server.xml @@ -32,7 +32,13 @@ Documentation at /docs/config/service.html --> - + + + + + - + +