org.apache.http.impl.client.cache
Class OptionsHttp11Response

java.lang.Object
  extended by org.apache.http.message.AbstractHttpMessage
      extended by org.apache.http.impl.client.cache.OptionsHttp11Response
All Implemented Interfaces:
HttpMessage, HttpResponse

@Immutable
public final class OptionsHttp11Response
extends AbstractHttpMessage
implements HttpResponse

Since:
4.1

Field Summary
 
Fields inherited from class org.apache.http.message.AbstractHttpMessage
headergroup, params
 
Constructor Summary
OptionsHttp11Response()
           
 
Method Summary
 void addHeader(Header header)
           
 void addHeader(String name, String value)
           
 boolean containsHeader(String name)
           
 Header[] getAllHeaders()
           
 HttpEntity getEntity()
           
 Header getFirstHeader(String name)
           
 Header[] getHeaders(String name)
           
 Header getLastHeader(String name)
           
 Locale getLocale()
           
 HttpParams getParams()
           
 ProtocolVersion getProtocolVersion()
           
 StatusLine getStatusLine()
           
 HeaderIterator headerIterator()
           
 HeaderIterator headerIterator(String name)
           
 void removeHeader(Header header)
           
 void removeHeaders(String name)
           
 void setEntity(HttpEntity entity)
           
 void setHeader(Header header)
           
 void setHeader(String name, String value)
           
 void setHeaders(Header[] headers)
           
 void setLocale(Locale loc)
           
 void setParams(HttpParams params)
           
 void setReasonPhrase(String reason)
           
 void setStatusCode(int code)
           
 void setStatusLine(ProtocolVersion ver, int code)
           
 void setStatusLine(ProtocolVersion ver, int code, String reason)
           
 void setStatusLine(StatusLine statusline)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionsHttp11Response

public OptionsHttp11Response()
Method Detail

getStatusLine

public StatusLine getStatusLine()
Specified by:
getStatusLine in interface HttpResponse

setStatusLine

public void setStatusLine(StatusLine statusline)
Specified by:
setStatusLine in interface HttpResponse

setStatusLine

public void setStatusLine(ProtocolVersion ver,
                          int code)
Specified by:
setStatusLine in interface HttpResponse

setStatusLine

public void setStatusLine(ProtocolVersion ver,
                          int code,
                          String reason)
Specified by:
setStatusLine in interface HttpResponse

setStatusCode

public void setStatusCode(int code)
                   throws IllegalStateException
Specified by:
setStatusCode in interface HttpResponse
Throws:
IllegalStateException

setReasonPhrase

public void setReasonPhrase(String reason)
                     throws IllegalStateException
Specified by:
setReasonPhrase in interface HttpResponse
Throws:
IllegalStateException

getEntity

public HttpEntity getEntity()
Specified by:
getEntity in interface HttpResponse

setEntity

public void setEntity(HttpEntity entity)
Specified by:
setEntity in interface HttpResponse

getLocale

public Locale getLocale()
Specified by:
getLocale in interface HttpResponse

setLocale

public void setLocale(Locale loc)
Specified by:
setLocale in interface HttpResponse

getProtocolVersion

public ProtocolVersion getProtocolVersion()
Specified by:
getProtocolVersion in interface HttpMessage

containsHeader

public boolean containsHeader(String name)
Specified by:
containsHeader in interface HttpMessage
Overrides:
containsHeader in class AbstractHttpMessage

getHeaders

public Header[] getHeaders(String name)
Specified by:
getHeaders in interface HttpMessage
Overrides:
getHeaders in class AbstractHttpMessage

getFirstHeader

public Header getFirstHeader(String name)
Specified by:
getFirstHeader in interface HttpMessage
Overrides:
getFirstHeader in class AbstractHttpMessage

getLastHeader

public Header getLastHeader(String name)
Specified by:
getLastHeader in interface HttpMessage
Overrides:
getLastHeader in class AbstractHttpMessage

getAllHeaders

public Header[] getAllHeaders()
Specified by:
getAllHeaders in interface HttpMessage
Overrides:
getAllHeaders in class AbstractHttpMessage

addHeader

public void addHeader(Header header)
Specified by:
addHeader in interface HttpMessage
Overrides:
addHeader in class AbstractHttpMessage

addHeader

public void addHeader(String name,
                      String value)
Specified by:
addHeader in interface HttpMessage
Overrides:
addHeader in class AbstractHttpMessage

setHeader

public void setHeader(Header header)
Specified by:
setHeader in interface HttpMessage
Overrides:
setHeader in class AbstractHttpMessage

setHeader

public void setHeader(String name,
                      String value)
Specified by:
setHeader in interface HttpMessage
Overrides:
setHeader in class AbstractHttpMessage

setHeaders

public void setHeaders(Header[] headers)
Specified by:
setHeaders in interface HttpMessage
Overrides:
setHeaders in class AbstractHttpMessage

removeHeader

public void removeHeader(Header header)
Specified by:
removeHeader in interface HttpMessage
Overrides:
removeHeader in class AbstractHttpMessage

removeHeaders

public void removeHeaders(String name)
Specified by:
removeHeaders in interface HttpMessage
Overrides:
removeHeaders in class AbstractHttpMessage

headerIterator

public HeaderIterator headerIterator()
Specified by:
headerIterator in interface HttpMessage
Overrides:
headerIterator in class AbstractHttpMessage

headerIterator

public HeaderIterator headerIterator(String name)
Specified by:
headerIterator in interface HttpMessage
Overrides:
headerIterator in class AbstractHttpMessage

getParams

public HttpParams getParams()
Specified by:
getParams in interface HttpMessage
Overrides:
getParams in class AbstractHttpMessage

setParams

public void setParams(HttpParams params)
Specified by:
setParams in interface HttpMessage
Overrides:
setParams in class AbstractHttpMessage


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.