Class HttpChannelOverFCGI
java.lang.Object
org.eclipse.jetty.client.HttpChannel
org.eclipse.jetty.fcgi.client.http.HttpChannelOverFCGI
- All Implemented Interfaces:
CyclicTimeouts.Expirable
-
Constructor Summary
ConstructorDescriptionHttpChannelOverFCGI
(HttpConnectionOverFCGI connection, Flusher flusher, long idleTimeout) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
content
(ByteBuffer buffer, Callback callback) void
exchangeTerminated
(HttpExchange exchange, Result result) protected void
flush
(Generator.Result... results) protected Connection
protected HttpReceiver
protected HttpSender
protected int
boolean
isFailed()
void
release()
protected boolean
responseBegin
(int code, String reason) protected boolean
responseFailure
(Throwable failure) protected boolean
responseHeader
(HttpField field) protected boolean
protected boolean
void
send
(HttpExchange exchange) Methods inherited from class org.eclipse.jetty.client.HttpChannel
abort, abortResponse, associate, destroy, disassociate, exchangeTerminating, getExpireNanoTime, getHttpDestination, getHttpExchange, proceed, send, toString
-
Constructor Details
-
HttpChannelOverFCGI
-
-
Method Details
-
getRequest
protected int getRequest() -
getConnection
- Specified by:
getConnection
in classHttpChannel
-
getHttpSender
- Specified by:
getHttpSender
in classHttpChannel
-
getHttpReceiver
- Specified by:
getHttpReceiver
in classHttpChannel
-
isFailed
public boolean isFailed() -
send
- Specified by:
send
in classHttpChannel
-
release
public void release()- Specified by:
release
in classHttpChannel
-
responseBegin
-
responseHeader
-
responseHeaders
protected boolean responseHeaders() -
content
-
responseSuccess
protected boolean responseSuccess() -
responseFailure
-
exchangeTerminated
- Overrides:
exchangeTerminated
in classHttpChannel
-
flush
-