WOResponseWrapper Class Reference

Inherits org::jboss::netty::handler::codec::http::HttpResponse.

Collaboration diagram for WOResponseWrapper:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void addHeader (String name, Object value)
void clearHeaders ()
boolean containsHeader (String name)
ChannelBuffer getContent ()
long getContentLength (long defaultValue)
long getContentLength ()
String getHeader (String name)
Set< StringgetHeaderNames ()
List< StringgetHeaders (String name)
List< Map.Entry< String, String > > getHeaders ()
HttpVersion getProtocolVersion ()
HttpResponseStatus getStatus ()
boolean isChunked ()
boolean isKeepAlive ()
void removeHeader (String name)
void setChunked (boolean chunked)
void setContent (ChannelBuffer content)
void setHeader (String name, Iterable<?> values)
void setHeader (String name, Object value)
void setProtocolVersion (HttpVersion version)
void setStatus (HttpResponseStatus status)
 WOResponseWrapper (WOResponse response)

Static Private Member Functions

static Cookie asCookie (WOCookie wocookie)

Private Attributes

ChannelBuffer _content = ChannelBuffers.EMPTY_BUFFER
WOResponse wrapping

Static Private Attributes

static final Logger log = Logger.getLogger(WOResponseWrapper.class)


Detailed Description

Wrapper for WOResponse to pass to Netty HttpResponseEncoder

Author:
ravim

Constructor & Destructor Documentation

WOResponseWrapper ( WOResponse  response  ) 


Member Function Documentation

void addHeader ( String  name,
Object  value 
)

static Cookie asCookie ( WOCookie  wocookie  )  [static, private]

Converts a WOCookie to a Netty cookie

Parameters:
wocookie 
Returns:
A Netty cookie

void clearHeaders (  ) 

boolean containsHeader ( String  name  ) 

ChannelBuffer getContent (  ) 

long getContentLength ( long  defaultValue  ) 

long getContentLength (  ) 

String getHeader ( String  name  ) 

Set<String> getHeaderNames (  ) 

List<String> getHeaders ( String  name  ) 

List<Map.Entry<String, String> > getHeaders (  ) 

HttpVersion getProtocolVersion (  ) 

HttpResponseStatus getStatus (  ) 

boolean isChunked (  ) 

boolean isKeepAlive (  ) 

void removeHeader ( String  name  ) 

void setChunked ( boolean  chunked  ) 

void setContent ( ChannelBuffer  content  ) 

void setHeader ( String  name,
Iterable<?>  values 
)

void setHeader ( String  name,
Object  value 
)

void setProtocolVersion ( HttpVersion  version  ) 

void setStatus ( HttpResponseStatus  status  ) 


Member Data Documentation

ChannelBuffer _content = ChannelBuffers.EMPTY_BUFFER [private]

final Logger log = Logger.getLogger(WOResponseWrapper.class) [static, private]

WOResponse wrapping [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:31 2012 for Project Wonder by  doxygen 1.5.8