com.dtolabs.rundeck.core.common.impl
Interface URLFileUpdater.httpClientInteraction

Enclosing class:
URLFileUpdater

public static interface URLFileUpdater.httpClientInteraction

Interface for interaction with HTTPClient api, or mock instance.


Method Summary
 int executeMethod()
           
 java.io.InputStream getResponseBodyAsStream()
           
 org.apache.commons.httpclient.Header getResponseHeader(java.lang.String name)
           
 java.lang.String getStatusText()
           
 void releaseConnection()
           
 void setClient(org.apache.commons.httpclient.HttpClient client)
           
 void setFollowRedirects(boolean follow)
           
 void setMethod(org.apache.commons.httpclient.HttpMethod method)
           
 void setRequestHeader(java.lang.String name, java.lang.String value)
           
 

Method Detail

setMethod

void setMethod(org.apache.commons.httpclient.HttpMethod method)

setClient

void setClient(org.apache.commons.httpclient.HttpClient client)

executeMethod

int executeMethod()
                  throws java.io.IOException
Throws:
java.io.IOException

getStatusText

java.lang.String getStatusText()

getResponseBodyAsStream

java.io.InputStream getResponseBodyAsStream()
                                            throws java.io.IOException
Throws:
java.io.IOException

releaseConnection

void releaseConnection()

setRequestHeader

void setRequestHeader(java.lang.String name,
                      java.lang.String value)

getResponseHeader

org.apache.commons.httpclient.Header getResponseHeader(java.lang.String name)

setFollowRedirects

void setFollowRedirects(boolean follow)