Package io.dropwizard.unixsocket
Class UnixSocketConnectorFactory
java.lang.Object
io.dropwizard.jetty.HttpConnectorFactory
io.dropwizard.unixsocket.UnixSocketConnectorFactory
- All Implemented Interfaces:
io.dropwizard.jackson.Discoverable,ConnectorFactory
Builds Unix Domain Socket connectors.
Configuration Parameters:
| Name | Default | Description |
path |
/tmp/dropwizard.sock | The path to the unix domain socket file. |
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.server.Connectorbuild(org.eclipse.jetty.server.Server server, com.codahale.metrics.MetricRegistry metrics, String name, @Nullable org.eclipse.jetty.util.thread.ThreadPool threadPool) getPath()protected StringbooleanvoidsetDeleteSocketFileOnStartup(boolean deleteSocketFileOnStartup) voidMethods inherited from class io.dropwizard.jetty.HttpConnectorFactory
admin, application, buildBufferPool, buildConnector, buildHttpConfiguration, buildHttpConnectionFactory, getAcceptorThreads, getAcceptQueueSize, getBindHost, getBufferPoolIncrement, getHeaderCacheSize, getHttpCompliance, getIdleTimeout, getInputBufferSize, getMaxBufferPoolSize, getMaxRequestHeaderSize, getMaxResponseHeaderSize, getMinBufferPoolSize, getMinRequestDataPerSecond, getMinResponseDataPerSecond, getOutputBufferSize, getPort, getRequestCookieCompliance, getResponseCookieCompliance, getSelectorThreads, getUriCompliance, isInheritChannel, isReuseAddress, isUseDateHeader, isUseForwardedHeaders, isUseProxyProtocol, isUseServerHeader, setAcceptorThreads, setAcceptQueueSize, setBindHost, setBufferPoolIncrement, setHeaderCacheSize, setHttpCompliance, setIdleTimeout, setInheritChannel, setInputBufferSize, setMaxBufferPoolSize, setMaxRequestHeaderSize, setMaxResponseHeaderSize, setMinBufferPoolSize, setMinRequestDataPerSecond, setMinResponseDataPerSecond, setOutputBufferSize, setPort, setRequestCookieCompliance, setResponseCookieCompliance, setReuseAddress, setSelectorThreads, setUriCompliance, setUseDateHeader, setUseForwardedHeaders, setUseProxyProtocol, setUseServerHeader
-
Constructor Details
-
UnixSocketConnectorFactory
public UnixSocketConnectorFactory()
-
-
Method Details
-
getPath
-
setPath
-
isDeleteSocketFileOnStartup
public boolean isDeleteSocketFileOnStartup() -
setDeleteSocketFileOnStartup
public void setDeleteSocketFileOnStartup(boolean deleteSocketFileOnStartup) -
build
public org.eclipse.jetty.server.Connector build(org.eclipse.jetty.server.Server server, com.codahale.metrics.MetricRegistry metrics, String name, @Nullable org.eclipse.jetty.util.thread.ThreadPool threadPool) - Specified by:
buildin interfaceConnectorFactory- Overrides:
buildin classHttpConnectorFactory
-
httpConnections
- Overrides:
httpConnectionsin classHttpConnectorFactory
-