Save This Page
Home » HttpComponents-Core-4.0.1 » org.apache.http.params » [javadoc | source]
    1   /*
    2    * $HeadURL: https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.0.1/httpcore/src/main/java/org/apache/http/params/HttpProtocolParamBean.java $
    3    * $Revision: 744530 $
    4    * $Date: 2009-02-14 18:09:27 +0100 (Sat, 14 Feb 2009) $
    5    *
    6    * ====================================================================
    7    * Licensed to the Apache Software Foundation (ASF) under one
    8    * or more contributor license agreements.  See the NOTICE file
    9    * distributed with this work for additional information
   10    * regarding copyright ownership.  The ASF licenses this file
   11    * to you under the Apache License, Version 2.0 (the
   12    * "License"); you may not use this file except in compliance
   13    * with the License.  You may obtain a copy of the License at
   14    *
   15    *   http://www.apache.org/licenses/LICENSE-2.0
   16    *
   17    * Unless required by applicable law or agreed to in writing,
   18    * software distributed under the License is distributed on an
   19    * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
   20    * KIND, either express or implied.  See the License for the
   21    * specific language governing permissions and limitations
   22    * under the License.
   23    * ====================================================================
   24    *
   25    * This software consists of voluntary contributions made by many
   26    * individuals on behalf of the Apache Software Foundation.  For more
   27    * information on the Apache Software Foundation, please see
   28    * <http://www.apache.org/>.
   29    *
   30    */
   31   
   32   package org.apache.http.params;
   33   
   34   import org.apache.http.HttpVersion;
   35   
   36   /**
   37    * This is a Java Bean class that can be used to wrap an instance of 
   38    * {@link HttpParams} and manipulate HTTP protocol parameters using Java Beans 
   39    * conventions.
   40    *
   41    * @since 4.0
   42    */
   43   public class HttpProtocolParamBean extends HttpAbstractParamBean {
   44       
   45       public HttpProtocolParamBean (final HttpParams params) {
   46           super(params);
   47       }
   48   
   49       public void setHttpElementCharset (final String httpElementCharset) {
   50           HttpProtocolParams.setHttpElementCharset(params, httpElementCharset);
   51       }
   52   
   53       public void setContentCharset (final String contentCharset) {
   54           HttpProtocolParams.setContentCharset(params, contentCharset);
   55       }
   56   
   57       public void setVersion (final HttpVersion version) {
   58           HttpProtocolParams.setVersion(params, version);
   59       }
   60   
   61       public void setUserAgent (final String userAgent) {
   62           HttpProtocolParams.setUserAgent(params, userAgent);
   63       }
   64   
   65       public void setUseExpectContinue (boolean useExpectContinue) {
   66           HttpProtocolParams.setUseExpectContinue(params, useExpectContinue);
   67       }
   68       
   69   }

Save This Page
Home » HttpComponents-Core-4.0.1 » org.apache.http.params » [javadoc | source]