Class StreamContentParser
java.lang.Object
org.eclipse.jetty.fcgi.parser.ContentParser
org.eclipse.jetty.fcgi.parser.StreamContentParser
- Direct Known Subclasses:
ResponseContentParser
A stream content parser parses frame bodies of type STDIN, STDOUT and STDERR.
STDOUT frame bodies are handled specially by ResponseContentParser.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class ContentParser
ContentParser.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final Parser.Listenerprivate static final Loggerprivate StreamContentParser.Stateprivate final FCGI.StreamType -
Constructor Summary
ConstructorsConstructorDescriptionStreamContentParser(HeaderParser headerParser, FCGI.StreamType streamType, Parser.Listener listener) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidend(int request) voidprotected booleanonContent(ByteBuffer buffer) parse(ByteBuffer buffer) Methods inherited from class ContentParser
getContentLength, getRequest
-
Field Details
-
LOG
-
streamType
-
listener
-
state
-
contentLength
private int contentLength
-
-
Constructor Details
-
StreamContentParser
public StreamContentParser(HeaderParser headerParser, FCGI.StreamType streamType, Parser.Listener listener)
-
-
Method Details
-
parse
- Specified by:
parsein classContentParser
-
noContent
public void noContent()- Overrides:
noContentin classContentParser
-
onContent
-
end
protected void end(int request)
-