Return-Path: Delivered-To: apmail-jakarta-httpclient-commits-archive@www.apache.org Received: (qmail 74569 invoked from network); 28 Mar 2005 19:11:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 28 Mar 2005 19:11:40 -0000 Received: (qmail 23460 invoked by uid 500); 28 Mar 2005 19:11:39 -0000 Mailing-List: contact httpclient-commits-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: httpclient-dev@jakarta.apache.org Delivered-To: mailing list httpclient-commits@jakarta.apache.org Received: (qmail 23446 invoked by uid 500); 28 Mar 2005 19:11:39 -0000 Delivered-To: apmail-jakarta-httpclient-cvs@jakarta.apache.org Received: (qmail 23443 invoked by uid 99); 28 Mar 2005 19:11:39 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 28 Mar 2005 11:11:39 -0800 Received: (qmail 74564 invoked by uid 65534); 28 Mar 2005 19:11:38 -0000 Message-ID: <20050328191138.74563.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Mon, 28 Mar 2005 19:11:38 -0000 Subject: svn commit: r159280 - in jakarta/httpclient/trunk/http-common/src/java/org/apache/http: HttpMessage.java HttpMutableMessage.java impl/BasicHttpMessage.java To: httpclient-cvs@jakarta.apache.org From: olegk@apache.org X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: olegk Date: Mon Mar 28 11:11:37 2005 New Revision: 159280 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D159280 Log: Made HttpParams readable on HttpMessage and settable on HttpMutableMessage = interface Modified: jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HttpMessa= ge.java jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HttpMutab= leMessage.java jakarta/httpclient/trunk/http-common/src/java/org/apache/http/impl/Basi= cHttpMessage.java Modified: jakarta/httpclient/trunk/http-common/src/java/org/apache/http/Htt= pMessage.java URL: http://svn.apache.org/viewcvs/jakarta/httpclient/trunk/http-common/src= /java/org/apache/http/HttpMessage.java?view=3Ddiff&r1=3D159279&r2=3D159280 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HttpMessa= ge.java (original) +++ jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HttpMessa= ge.java Mon Mar 28 11:11:37 2005 @@ -29,6 +29,8 @@ =20 package org.apache.http; =20 +import org.apache.http.params.HttpParams; + /** *

*

@@ -49,5 +51,7 @@ Header getLastHeader(String name); =20 Header[] getAllHeaders(); + + HttpParams getParams(); =20 } Modified: jakarta/httpclient/trunk/http-common/src/java/org/apache/http/Htt= pMutableMessage.java URL: http://svn.apache.org/viewcvs/jakarta/httpclient/trunk/http-common/src= /java/org/apache/http/HttpMutableMessage.java?view=3Ddiff&r1=3D159279&r2=3D= 159280 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HttpMutab= leMessage.java (original) +++ jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HttpMutab= leMessage.java Mon Mar 28 11:11:37 2005 @@ -51,7 +51,7 @@ void removeHeader(Header header); =20 Iterator headerIterator(); - - HttpParams getParams(); + =20 + void setParams(HttpParams params); =20 } Modified: jakarta/httpclient/trunk/http-common/src/java/org/apache/http/imp= l/BasicHttpMessage.java URL: http://svn.apache.org/viewcvs/jakarta/httpclient/trunk/http-common/src= /java/org/apache/http/impl/BasicHttpMessage.java?view=3Ddiff&r1=3D159279&r2= =3D159280 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- jakarta/httpclient/trunk/http-common/src/java/org/apache/http/impl/Basi= cHttpMessage.java (original) +++ jakarta/httpclient/trunk/http-common/src/java/org/apache/http/impl/Basi= cHttpMessage.java Mon Mar 28 11:11:37 2005 @@ -47,7 +47,8 @@ class BasicHttpMessage implements HttpMutableMessage { =20 private final HeaderGroup headergroup; - private final HttpParams params; + =20 + private HttpParams params =3D null; =20 protected BasicHttpMessage() { super(); @@ -102,4 +103,10 @@ return this.params; } =20 + public void setParams(final HttpParams params) { + if (params =3D=3D null) { + throw new IllegalArgumentException("HTTP parameters may not be= null"); + } + this.params =3D params; + } }