Class HttpChannelOverFCGI
- java.lang.Object
-
- org.eclipse.jetty.client.HttpChannel
-
- org.eclipse.jetty.fcgi.client.http.HttpChannelOverFCGI
-
- All Implemented Interfaces:
CyclicTimeouts.Expirable
public class HttpChannelOverFCGI extends HttpChannel
-
-
Field Summary
-
Fields inherited from class org.eclipse.jetty.client.HttpChannel
LOG
-
-
Constructor Summary
Constructors Constructor Description HttpChannelOverFCGI(HttpConnectionOverFCGI connection, Flusher flusher, long idleTimeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
content(java.nio.ByteBuffer buffer, Callback callback)
void
exchangeTerminated(HttpExchange exchange, Result result)
protected void
flush(Generator.Result... results)
protected HttpReceiver
getHttpReceiver()
protected HttpSender
getHttpSender()
protected int
getRequest()
boolean
isFailed()
void
release()
protected boolean
responseBegin(int code, java.lang.String reason)
protected boolean
responseFailure(java.lang.Throwable failure)
protected boolean
responseHeader(HttpField field)
protected boolean
responseHeaders()
protected boolean
responseSuccess()
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 Detail
-
HttpChannelOverFCGI
public HttpChannelOverFCGI(HttpConnectionOverFCGI connection, Flusher flusher, long idleTimeout)
-
-
Method Detail
-
getRequest
protected int getRequest()
-
getHttpSender
protected HttpSender getHttpSender()
- Specified by:
getHttpSender
in classHttpChannel
-
getHttpReceiver
protected HttpReceiver getHttpReceiver()
- Specified by:
getHttpReceiver
in classHttpChannel
-
isFailed
public boolean isFailed()
-
send
public void send(HttpExchange exchange)
- Specified by:
send
in classHttpChannel
-
release
public void release()
- Specified by:
release
in classHttpChannel
-
responseBegin
protected boolean responseBegin(int code, java.lang.String reason)
-
responseHeader
protected boolean responseHeader(HttpField field)
-
responseHeaders
protected boolean responseHeaders()
-
content
protected boolean content(java.nio.ByteBuffer buffer, Callback callback)
-
responseSuccess
protected boolean responseSuccess()
-
responseFailure
protected boolean responseFailure(java.lang.Throwable failure)
-
exchangeTerminated
public void exchangeTerminated(HttpExchange exchange, Result result)
- Overrides:
exchangeTerminated
in classHttpChannel
-
flush
protected void flush(Generator.Result... results)
-
-