HttpClientTransport, org.eclipse.jetty.io.ClientConnectionFactory@ManagedObject("The FastCGI/1.0 client transport")
public class HttpClientTransportOverFCGI
extends AbstractConnectorHttpClientTransport
AbstractConnectorHttpClientTransport.ClientSelectorManagerorg.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListenerLOGFAILED, RUNNING, STARTED, STARTING, STOP_ON_FAILURE, STOPPED, STOPPINGHTTP_CONNECTION_PROMISE_CONTEXT_KEY, HTTP_DESTINATION_CONTEXT_KEY| Constructor | Description |
|---|---|
HttpClientTransportOverFCGI(int selectors,
boolean multiplexed,
java.lang.String scriptRoot) |
|
HttpClientTransportOverFCGI(java.lang.String scriptRoot) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
customize(Request request,
org.eclipse.jetty.http.HttpFields fastCGIHeaders) |
|
java.lang.String |
getScriptRoot() |
|
boolean |
isMultiplexed() |
|
org.eclipse.jetty.io.Connection |
newConnection(org.eclipse.jetty.io.EndPoint endPoint,
java.util.Map<java.lang.String,java.lang.Object> context) |
|
protected HttpConnectionOverFCGI |
newHttpConnection(org.eclipse.jetty.io.EndPoint endPoint,
HttpDestination destination,
org.eclipse.jetty.util.Promise<Connection> promise) |
|
HttpDestination |
newHttpDestination(Origin origin) |
configure, connect, connectFailed, doStart, doStop, getSelectors, newSelectorManagergetConnectionPoolFactory, getHttpClient, setConnectionPoolFactory, setHttpClientaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopaddBean, addBean, addBean, addEventListener, addManaged, contains, destroy, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeanspublic HttpClientTransportOverFCGI(java.lang.String scriptRoot)
public HttpClientTransportOverFCGI(int selectors,
boolean multiplexed,
java.lang.String scriptRoot)
@ManagedAttribute(value="Whether connections are multiplexed",
readonly=true)
public boolean isMultiplexed()
@ManagedAttribute(value="The scripts root directory",
readonly=true)
public java.lang.String getScriptRoot()
public HttpDestination newHttpDestination(Origin origin)
public org.eclipse.jetty.io.Connection newConnection(org.eclipse.jetty.io.EndPoint endPoint,
java.util.Map<java.lang.String,java.lang.Object> context)
throws java.io.IOException
java.io.IOExceptionprotected HttpConnectionOverFCGI newHttpConnection(org.eclipse.jetty.io.EndPoint endPoint, HttpDestination destination, org.eclipse.jetty.util.Promise<Connection> promise)
protected void customize(Request request, org.eclipse.jetty.http.HttpFields fastCGIHeaders)
Copyright © 1995–2018 Webtide. All rights reserved.