org.apache.maven.wagon.shared.http
Class HttpMethodConfiguration

java.lang.Object
  extended by org.apache.maven.wagon.shared.http.HttpMethodConfiguration

public class HttpMethodConfiguration
extends Object


Field Summary
static int DEFAULT_CONNECTION_TIMEOUT
           
static int DEFAULT_READ_TIMEOUT
           
 
Constructor Summary
HttpMethodConfiguration()
           
 
Method Summary
 HttpMethodConfiguration addHeader(String header, String value)
           
 HttpMethodConfiguration addParam(String param, String value)
           
 org.apache.http.params.HttpParams asMethodParams(org.apache.http.params.HttpParams defaults)
           
 org.apache.http.Header[] asRequestHeaders()
           
 int getConnectionTimeout()
           
 Properties getHeaders()
           
 Properties getParams()
           
 int getReadTimeout()
           
 Boolean getUseDefaultHeaders()
           
 boolean isUseDefaultHeaders()
           
static HttpMethodConfiguration merge(HttpMethodConfiguration base, HttpMethodConfiguration local)
           
static HttpMethodConfiguration merge(HttpMethodConfiguration defaults, HttpMethodConfiguration base, HttpMethodConfiguration local)
           
 HttpMethodConfiguration setConnectionTimeout(int connectionTimeout)
           
 HttpMethodConfiguration setHeaders(Properties headers)
           
 HttpMethodConfiguration setParams(Properties params)
           
 HttpMethodConfiguration setReadTimeout(int readTimeout)
           
 HttpMethodConfiguration setUseDefaultHeaders(boolean useDefaultHeaders)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CONNECTION_TIMEOUT

public static final int DEFAULT_CONNECTION_TIMEOUT
See Also:
Constant Field Values

DEFAULT_READ_TIMEOUT

public static final int DEFAULT_READ_TIMEOUT
See Also:
Constant Field Values
Constructor Detail

HttpMethodConfiguration

public HttpMethodConfiguration()
Method Detail

isUseDefaultHeaders

public boolean isUseDefaultHeaders()

setUseDefaultHeaders

public HttpMethodConfiguration setUseDefaultHeaders(boolean useDefaultHeaders)

getUseDefaultHeaders

public Boolean getUseDefaultHeaders()

addHeader

public HttpMethodConfiguration addHeader(String header,
                                         String value)

getHeaders

public Properties getHeaders()

setHeaders

public HttpMethodConfiguration setHeaders(Properties headers)

addParam

public HttpMethodConfiguration addParam(String param,
                                        String value)

getParams

public Properties getParams()

setParams

public HttpMethodConfiguration setParams(Properties params)

getConnectionTimeout

public int getConnectionTimeout()

setConnectionTimeout

public HttpMethodConfiguration setConnectionTimeout(int connectionTimeout)

getReadTimeout

public int getReadTimeout()

setReadTimeout

public HttpMethodConfiguration setReadTimeout(int readTimeout)

asMethodParams

public org.apache.http.params.HttpParams asMethodParams(org.apache.http.params.HttpParams defaults)

asRequestHeaders

public org.apache.http.Header[] asRequestHeaders()

merge

public static HttpMethodConfiguration merge(HttpMethodConfiguration defaults,
                                            HttpMethodConfiguration base,
                                            HttpMethodConfiguration local)

merge

public static HttpMethodConfiguration merge(HttpMethodConfiguration base,
                                            HttpMethodConfiguration local)


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.