com.wowza.wms.http
Interface IHTTPResponse


public interface IHTTPResponse


Method Summary
 boolean containsHeader(String name)
          Returns true if reponse header contains parameter name
 String getHeader(String name)
          Get header value
 java.util.Map getHeaders()
          Get the current response headers as a map
 int getHeaderSize()
          Get the size in bytes of the HTTP header
 int getIntHeader(String name)
          Get header value as int
 java.io.OutputStream getOutputStream()
          Get the output stream for the reponse.
 void setHeader(String name, String value)
          Set header value
 void setIntHeader(String name, int value)
          Set header value as int
 void setResponseCode(int responseCode)
          Set the HTTP response code
 

Method Detail

containsHeader

boolean containsHeader(String name)
Returns true if reponse header contains parameter name

Parameters:
name - header parameter name
Returns:
true if header contains value

getHeader

String getHeader(String name)
Get header value

Parameters:
name - header parameter name
Returns:
parameter value

getHeaders

java.util.Map getHeaders()
Get the current response headers as a map

Returns:
current response headers as a map

getHeaderSize

int getHeaderSize()
Get the size in bytes of the HTTP header

Returns:
header size in bytes

getIntHeader

int getIntHeader(String name)
Get header value as int

Parameters:
name - header parameter name
Returns:
parameter value

getOutputStream

java.io.OutputStream getOutputStream()
Get the output stream for the reponse. You can then write directly into the output stream.

Returns:
output stream for the reponse

setHeader

void setHeader(String name,
               String value)
Set header value

Parameters:
name - header parameter name
value - paremeter value

setIntHeader

void setIntHeader(String name,
                  int value)
Set header value as int

Parameters:
name - header parameter name
value - paremeter value

setResponseCode

void setResponseCode(int responseCode)
Set the HTTP response code

Parameters:
responseCode - HTTP response code