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