Class HttpChannelOverFCGI
java.lang.Object
org.eclipse.jetty.server.HttpChannel
org.eclipse.jetty.fcgi.server.HttpChannelOverFCGI
- All Implemented Interfaces:
Runnable, HttpOutput.Interceptor
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class HttpChannel
HttpChannel.Listener, HttpChannel.TransientListeners -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HttpChannelOverFCGI.Dispatcherprivate final HttpFieldsprivate HostPortHttpFieldprivate static final Loggerprivate Stringprivate Stringprivate Stringprivate StringFields inherited from class HttpChannel
NOOP_LISTENER -
Constructor Summary
ConstructorsConstructorDescriptionHttpChannelOverFCGI(Connector connector, HttpConfiguration configuration, EndPoint endPoint, HttpTransport transport) -
Method Summary
Modifier and TypeMethodDescriptionprivate HttpFieldconvertHeader(HttpField field) protected voiddispatch()protected voidbooleanonIdleTimeout(Throwable timeout) voidprivate voidprocessField(HttpField field) Methods inherited from class HttpChannel
abort, addListener, addRequestLog, commit, continue100, ensureConsumeAllOrNotPersistent, execute, formatAddrOrHost, getByteBufferPool, getBytesWritten, getCommittedMetaData, getConnection, getConnector, getEndPoint, getHttpConfiguration, getHttpTransport, getIdleTimeout, getLocalAddress, getLocalName, getLocalPort, getNextInterceptor, getRemoteAddress, getRequest, getRequestLog, getRequests, getResponse, getScheduler, getServer, getServerAuthority, getState, getTransientListeners, handle, handleException, isCommitted, isExpecting100Continue, isExpecting102Processing, isOptimizedForDirectBuffers, isPersistent, isRequestCompleted, isResponseCompleted, isSendError, newHttpInput, newHttpOutput, onAsyncWaitForContent, onBadMessage, onBlockWaitForContent, onBlockWaitForContentFailure, onCompleted, onContent, onContentComplete, onEarlyEOF, onRequest, onRequestComplete, onTrailers, recycle, removeListener, resetBuffer, run, sendResponse, sendResponse, sendResponseAndComplete, setIdleTimeout, setRequestLog, toString, unwrap, useDirectBuffers, write
-
Field Details
-
LOG
-
fields
-
dispatcher
-
method
-
path
-
query
-
version
-
hostPort
-
-
Constructor Details
-
HttpChannelOverFCGI
public HttpChannelOverFCGI(Connector connector, HttpConfiguration configuration, EndPoint endPoint, HttpTransport transport)
-
-
Method Details
-
header
-
processField
-
onRequest
public void onRequest() -
convertHeader
-
dispatch
protected void dispatch() -
onIdleTimeout
-