Spring for Android

org.springframework.http.client.support
Class HttpAccessor

java.lang.Object
  extended by org.springframework.http.client.support.HttpAccessor
Direct Known Subclasses:
InterceptingHttpAccessor

public abstract class HttpAccessor
extends java.lang.Object

Base class for RestTemplate and other HTTP accessing gateway helpers, defining common properties such as the ClientHttpRequestFactory to operate on.

Not intended to be used directly. See RestTemplate.

Since:
1.0
Author:
Arjen Poutsma, Roy Clarkson
See Also:
RestTemplate

Constructor Summary
protected HttpAccessor()
           
 
Method Summary
protected  ClientHttpRequest createRequest(java.net.URI url, HttpMethod method)
          Create a new ClientHttpRequest via this template's ClientHttpRequestFactory.
 ClientHttpRequestFactory getRequestFactory()
          Return the request factory that this accessor uses for obtaining HttpRequests.
 void setRequestFactory(ClientHttpRequestFactory requestFactory)
          Set the request factory that this accessor uses for obtaining HttpRequests.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpAccessor

protected HttpAccessor()
Method Detail

setRequestFactory

public void setRequestFactory(ClientHttpRequestFactory requestFactory)
Set the request factory that this accessor uses for obtaining HttpRequests.


getRequestFactory

public ClientHttpRequestFactory getRequestFactory()
Return the request factory that this accessor uses for obtaining HttpRequests.


createRequest

protected ClientHttpRequest createRequest(java.net.URI url,
                                          HttpMethod method)
                                   throws java.io.IOException
Create a new ClientHttpRequest via this template's ClientHttpRequestFactory.

Parameters:
url - the URL to connect to
method - the HTTP method to exectute (GET, POST, etc.)
Returns:
the created request
Throws:
java.io.IOException - in case of I/O errors

Spring for Android