|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--juju.reattore.protocol.http.impl.HeaderParser
HTTP header parser.
Nested Class Summary | |
static interface |
HeaderParser.Callback
Called when a header has been parsed. |
Constructor Summary | |
HeaderParser()
|
Method Summary | |
boolean |
add(PushbackByteSource in)
Parse HTTP headers. |
void |
reset()
Resets back to a clean state. |
void |
setCallback(HeaderParser.Callback callback)
Sets what to call when a header has been parsed. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HeaderParser()
Method Detail |
public void setCallback(HeaderParser.Callback callback)
callback
- The class to call, or null to disable.public void reset()
public boolean add(PushbackByteSource in) throws ParseException, java.io.IOException
in
- Source to parse from
ParseException
- if an error occurs while parsing.
java.io.IOException
- on error.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |