Class HttpChannelOverFCGI
java.lang.Object
org.eclipse.jetty.client.HttpChannel
org.eclipse.jetty.fcgi.client.http.HttpChannelOverFCGI
- All Implemented Interfaces:
org.eclipse.jetty.io.CyclicTimeouts.Expirable
public class HttpChannelOverFCGI
extends org.eclipse.jetty.client.HttpChannel
-
Constructor Summary
ConstructorsConstructorDescriptionHttpChannelOverFCGI(HttpConnectionOverFCGI connection, Flusher flusher, long idleTimeout) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancontent(ByteBuffer buffer, org.eclipse.jetty.util.Callback callback) voidexchangeTerminated(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.api.Result result) protected voidflush(Generator.Result... results) protected org.eclipse.jetty.client.HttpReceiverprotected org.eclipse.jetty.client.HttpSenderprotected intbooleanisFailed()voidrelease()protected booleanresponseBegin(int code, String reason) protected booleanresponseFailure(Throwable failure) protected booleanresponseHeader(org.eclipse.jetty.http.HttpField field) protected booleanprotected booleanvoidsend(org.eclipse.jetty.client.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() -
getHttpSender
protected org.eclipse.jetty.client.HttpSender getHttpSender()- Specified by:
getHttpSenderin classorg.eclipse.jetty.client.HttpChannel
-
getHttpReceiver
protected org.eclipse.jetty.client.HttpReceiver getHttpReceiver()- Specified by:
getHttpReceiverin classorg.eclipse.jetty.client.HttpChannel
-
isFailed
public boolean isFailed() -
send
public void send(org.eclipse.jetty.client.HttpExchange exchange) - Specified by:
sendin classorg.eclipse.jetty.client.HttpChannel
-
release
public void release()- Specified by:
releasein classorg.eclipse.jetty.client.HttpChannel
-
responseBegin
-
responseHeader
protected boolean responseHeader(org.eclipse.jetty.http.HttpField field) -
responseHeaders
protected boolean responseHeaders() -
content
-
responseSuccess
protected boolean responseSuccess() -
responseFailure
-
exchangeTerminated
public void exchangeTerminated(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.api.Result result) - Overrides:
exchangeTerminatedin classorg.eclipse.jetty.client.HttpChannel
-
flush
-