org.xlightweb
Interface IHttpResponseHeader

Package class diagram package IHttpResponseHeader
All Superinterfaces:
IHeader, IHttpMessageHeader
All Known Implementing Classes:
HttpResponseHeader

public interface IHttpResponseHeader
extends IHttpMessageHeader

Http Response Header


Field Summary
 
Fields inherited from interface org.xlightweb.IHttpMessageHeader
DEFAULT_ENCODING
 
Method Summary
 IHttpResponseHeader copy()
          creates a copy of this header
 String getDate()
          returns the Date header parameter or null if the header is not set
 String getProtocol()
          returns the protocol
 String getReason()
          returns the reason
 String getServer()
          gets the Server header parameter
 int getStatus()
          returns the status
 void setDate(String date)
          sets the Date header parameter
 void setProtocol(String protocol)
          sets the protocol
 void setReason(String reason)
          sets the reason
 void setServer(String server)
          sets the Server header parameter
 void setStatus(int status)
          sets the status
 
Methods inherited from interface org.xlightweb.IHttpMessageHeader
copyHeaderFrom, getAttribute, getAttributeNames, getAttributeNameSet, getContentLength, getProtocolVersion, removeHopByHopHeaders, setAttribute, setContentLength
 
Methods inherited from interface org.xlightweb.IHeader
addHeader, addHeaderLine, addHeaderlines, containsHeader, getCharacterEncoding, getContentType, getDisposition, getDispositionParam, getDispositionType, getHeader, getHeaderList, getHeaderNames, getHeaderNameSet, getHeaders, getTransferEncoding, removeHeader, setContentType, setHeader, setTransferEncoding
 

Method Detail

getStatus

int getStatus()
returns the status

Returns:
the status

setStatus

void setStatus(int status)
sets the status

Parameters:
status - the status

getReason

String getReason()
returns the reason

Returns:
the reason

setReason

void setReason(String reason)
sets the reason

Parameters:
reason - the reason

getProtocol

String getProtocol()
returns the protocol

Specified by:
getProtocol in interface IHttpMessageHeader
Returns:
the protocol

setProtocol

void setProtocol(String protocol)
sets the protocol

Parameters:
protocol - the protocol

setServer

void setServer(String server)
sets the Server header parameter

Parameters:
server - the Server header parameter

getServer

String getServer()
gets the Server header parameter

Returns:
the Server header parameter

getDate

String getDate()
returns the Date header parameter or null if the header is not set

Returns:
the Date header parameter or null if the header is not set

setDate

void setDate(String date)
sets the Date header parameter

Parameters:
date - the Date header parameter

copy

IHttpResponseHeader copy()
creates a copy of this header

Specified by:
copy in interface IHttpMessageHeader
Returns:
return the copy