public abstract static class HttpTester.Message extends HttpFields implements HttpParser.HttpHandler<ByteBuffer>
HttpFields.DateGenerator__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() |
int |
getHeaderCacheSize() |
abstract HttpGenerator.Info |
getInfo() |
HttpVersion |
getVersion() |
boolean |
headerComplete() |
boolean |
messageComplete() |
boolean |
parsedHeader(HttpField field)
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, add, addDateField, addSetCookie, addSetCookie, clear, contains, 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, put, putDateField, putDateField, putLongField, putLongField, putTo, qualityList, remove, remove, size, toString, valueParameterspublic 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(HttpField field)
HttpParser.HttpHandlerparsedHeader in interface HttpParser.HttpHandler<ByteBuffer>field - The field parsedpublic boolean messageComplete()
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()
public int getHeaderCacheSize()
getHeaderCacheSize in interface HttpParser.HttpHandler<ByteBuffer>Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.