Package org.eclipse.jetty.fcgi.server
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 org.eclipse.jetty.server.HttpChannel
HttpChannel.Listener, HttpChannel.TransientListeners
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HttpChannelOverFCGI.Dispatcher
private final HttpFields
private HostPortHttpField
private static final Logger
private String
private String
private String
private String
Fields inherited from class org.eclipse.jetty.server.HttpChannel
NOOP_LISTENER
-
Constructor Summary
ConstructorsConstructorDescriptionHttpChannelOverFCGI
(Connector connector, HttpConfiguration configuration, EndPoint endPoint, HttpTransport transport) -
Method Summary
Modifier and TypeMethodDescriptionprivate HttpField
convertHeader
(HttpField field) protected void
dispatch()
protected void
boolean
onIdleTimeout
(Throwable timeout) void
private void
processField
(HttpField field) Methods inherited from class org.eclipse.jetty.server.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
-