Package org.eclipse.jetty.fcgi.server
Class HttpTransportOverFCGI
java.lang.Object
org.eclipse.jetty.fcgi.server.HttpTransportOverFCGI
- All Implemented Interfaces:
org.eclipse.jetty.server.HttpTransport
-
Field Summary
Fields inherited from interface org.eclipse.jetty.server.HttpTransport
UPGRADE_CONNECTION_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionHttpTransportOverFCGI(org.eclipse.jetty.io.ByteBufferPool byteBufferPool, boolean useDirectByteBuffers, boolean sendStatus200, org.eclipse.jetty.fcgi.generator.Flusher flusher, int request) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected org.eclipse.jetty.fcgi.generator.Generator.ResultgenerateResponseContent(ByteBuffer buffer, boolean lastContent, org.eclipse.jetty.util.Callback callback) protected org.eclipse.jetty.fcgi.generator.Generator.ResultgenerateResponseHeaders(org.eclipse.jetty.http.MetaData.Response info, org.eclipse.jetty.util.Callback callback) booleanvoidvoidpush(org.eclipse.jetty.http.MetaData.Request request) voidsend(org.eclipse.jetty.http.MetaData.Request request, org.eclipse.jetty.http.MetaData.Response response, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback)
-
Constructor Details
-
HttpTransportOverFCGI
public HttpTransportOverFCGI(org.eclipse.jetty.io.ByteBufferPool byteBufferPool, boolean useDirectByteBuffers, boolean sendStatus200, org.eclipse.jetty.fcgi.generator.Flusher flusher, int request)
-
-
Method Details
-
send
public void send(org.eclipse.jetty.http.MetaData.Request request, org.eclipse.jetty.http.MetaData.Response response, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback) - Specified by:
sendin interfaceorg.eclipse.jetty.server.HttpTransport
-
isPushSupported
public boolean isPushSupported()- Specified by:
isPushSupportedin interfaceorg.eclipse.jetty.server.HttpTransport
-
push
public void push(org.eclipse.jetty.http.MetaData.Request request) - Specified by:
pushin interfaceorg.eclipse.jetty.server.HttpTransport
-
generateResponseHeaders
protected org.eclipse.jetty.fcgi.generator.Generator.Result generateResponseHeaders(org.eclipse.jetty.http.MetaData.Response info, org.eclipse.jetty.util.Callback callback) -
generateResponseContent
protected org.eclipse.jetty.fcgi.generator.Generator.Result generateResponseContent(ByteBuffer buffer, boolean lastContent, org.eclipse.jetty.util.Callback callback) -
abort
- Specified by:
abortin interfaceorg.eclipse.jetty.server.HttpTransport
-
onCompleted
public void onCompleted()- Specified by:
onCompletedin interfaceorg.eclipse.jetty.server.HttpTransport
-