public abstract static class HttpTester.Message extends HttpFields implements HttpParser.HttpHandler<ByteBuffer>
HttpFields.Field
__01Jan1970, __01Jan1970_BUFFER, __01Jan1970_COOKIE, __COOKIE_DELIM, __dateCache, __GMT, __separators
Constructor and Description |
---|
HttpTester.Message() |
Modifier and Type | Method and Description |
---|---|
void |
badMessage(int status,
String reason) |
boolean |
content(ByteBuffer ref) |
boolean |
earlyEOF() |
ByteBuffer |
generate() |
abstract HttpGenerator.Info |
getInfo() |
HttpVersion |
getVersion() |
boolean |
headerComplete() |
boolean |
messageComplete(long contentLength) |
boolean |
parsedHeader(HttpHeader header,
String name,
String value)
This is the method called by parser when a HTTP Header name and value is found
|
void |
setContent(ByteBuffer content) |
void |
setContent(String content) |
void |
setVersion(HttpVersion version) |
void |
setVersion(String version) |
add, add, add, add, addDateField, addSetCookie, addSetCookie, clear, contains, containsKey, formatCookieDate, formatCookieDate, formatDate, get, get, getDateField, getField, getField, getField, getFieldNames, getFieldNamesCollection, getLongField, getQuality, getStringField, getStringField, getValues, getValues, getValuesCollection, iterator, parseDate, put, put, put, put, putDateField, putDateField, putLongField, putLongField, putTo, qualityList, remove, remove, size, toString, valueParameters
public HttpVersion getVersion()
public void setVersion(String version)
public void setVersion(HttpVersion version)
public void setContent(String content)
public void setContent(ByteBuffer content)
public boolean parsedHeader(HttpHeader header, String name, String value)
HttpParser.HttpHandler
parsedHeader
in interface HttpParser.HttpHandler<ByteBuffer>
header
- The HttpHeader value if there is a matchname
- The String value of the header namevalue
- The String value of the headerpublic boolean messageComplete(long contentLength)
messageComplete
in interface HttpParser.HttpHandler<ByteBuffer>
public boolean headerComplete()
headerComplete
in interface HttpParser.HttpHandler<ByteBuffer>
public boolean earlyEOF()
earlyEOF
in interface HttpParser.HttpHandler<ByteBuffer>
public boolean content(ByteBuffer ref)
content
in interface HttpParser.HttpHandler<ByteBuffer>
public void badMessage(int status, String reason)
badMessage
in interface HttpParser.HttpHandler<ByteBuffer>
public ByteBuffer generate()
public abstract HttpGenerator.Info getInfo()
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.