Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@www.apache.org Received: (qmail 96232 invoked from network); 4 Oct 2004 09:26:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 4 Oct 2004 09:26:38 -0000 Received: (qmail 81294 invoked by uid 500); 4 Oct 2004 09:25:15 -0000 Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 81249 invoked by uid 500); 4 Oct 2004 09:25:15 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 81236 invoked by uid 500); 4 Oct 2004 09:25:15 -0000 Received: (qmail 81233 invoked by uid 99); 4 Oct 2004 09:25:14 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 04 Oct 2004 02:25:12 -0700 Received: (qmail 95688 invoked by uid 1135); 4 Oct 2004 09:25:11 -0000 Date: 4 Oct 2004 09:25:11 -0000 Message-ID: <20041004092511.95687.qmail@minotaur.apache.org> From: remm@apache.org To: jakarta-tomcat-catalina-cvs@apache.org Subject: cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector Connector.java CoyoteAdapter.java X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N remm 2004/10/04 02:25:11 Modified: catalina/src/share/org/apache/catalina/connector Connector.java CoyoteAdapter.java Log: - Switch to getIsPowered. - Add replacement for property names. - Add back bufferSize property (which isn't used). Revision Changes Path 1.7 +43 -4 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/Connector.java Index: Connector.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/Connector.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- Connector.java 3 Oct 2004 08:53:56 -0000 1.6 +++ Connector.java 4 Oct 2004 09:25:11 -0000 1.7 @@ -18,6 +18,8 @@ package org.apache.catalina.connector; import java.net.URLEncoder; +import java.util.HashMap; +import java.util.Hashtable; import javax.management.MBeanRegistration; import javax.management.MBeanServer; @@ -251,6 +253,15 @@ private boolean useBodyEncodingForURI = false; + protected static HashMap replacements = new HashMap(); + static { + replacements.put("acceptCount", "backlog"); + replacements.put("connectionLinger", "soLinger"); + replacements.put("connectionTimeout", "soTimeout"); + replacements.put("connectionUploadTimeout", "timeout"); + } + + // ------------------------------------------------------------- Properties @@ -258,7 +269,12 @@ * Return a configured property. */ public Object getProperty(String name) { - return IntrospectionUtils.getProperty(protocolHandler, name); + String repl = name; + if (replacements.get(name) != null) { + repl = (String) replacements.get(name); + } + log.info("get " + name + " as " + repl); + return IntrospectionUtils.getProperty(protocolHandler, repl); } @@ -266,7 +282,11 @@ * Set a configured property. */ public void setProperty(String name, String value) { - IntrospectionUtils.setProperty(protocolHandler, name, value); + String repl = name; + if (replacements.get(name) != null) { + repl = (String) replacements.get(name); + } + IntrospectionUtils.setProperty(protocolHandler, repl, value); } @@ -351,6 +371,25 @@ /** + * Return the input buffer size for this Connector. + * + * @deprecated + */ + public int getBufferSize() { + return 2048; + } + + /** + * Set the input buffer size for this Connector. + * + * @param bufferSize The new input buffer size. + * @deprecated + */ + public void setBufferSize(int bufferSize) { + } + + + /** * Return the Container used for processing requests received by this * Connector. */ @@ -717,7 +756,7 @@ * @return true if generation of X-Powered-By response header is enabled, * false otherwise */ - public boolean isXpoweredBy() { + public boolean getXpoweredBy() { return xpoweredBy; } 1.6 +2 -2 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/CoyoteAdapter.java Index: CoyoteAdapter.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/CoyoteAdapter.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- CoyoteAdapter.java 29 Aug 2004 16:46:09 -0000 1.5 +++ CoyoteAdapter.java 4 Oct 2004 09:25:11 -0000 1.6 @@ -135,7 +135,7 @@ } - if (connector.isXpoweredBy()) { + if (connector.getXpoweredBy()) { response.addHeader("X-Powered-By", "Servlet/2.4"); } --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org