Package org.restlet.ext.jetty
Class HttpsServerHelper
- java.lang.Object
-
- org.restlet.engine.Helper
-
- org.restlet.engine.RestletHelper<T>
-
- org.restlet.engine.connector.ConnectorHelper<org.restlet.Server>
-
- org.restlet.engine.connector.ServerHelper
-
- org.restlet.engine.adapter.HttpServerHelper
-
- org.restlet.ext.jetty.JettyServerHelper
-
- org.restlet.ext.jetty.HttpsServerHelper
-
public class HttpsServerHelper extends JettyServerHelper
Jetty HTTPS server connector. Here is the list of additional parameters that are supported. They should be set in the Server's context before it is started:list of supported parameters Parameter name Value type Default value Description sslContextFactory String org.restlet.engine.ssl.DefaultSslContextFactory Let you specify a SslContextFactory
qualified class name as a parameter, or an instance as an attribute for a more complete and flexible SSL context settingDefaultSslContextFactory
class.- Author:
- Jerome Louvel, Tal Liron
- See Also:
- Jetty home page, How to configure SSL for Jetty
-
-
Constructor Summary
Constructors Constructor Description HttpsServerHelper(org.restlet.Server server)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.jetty.server.ConnectionFactory[]
createConnectionFactories(org.eclipse.jetty.server.HttpConfiguration configuration)
Creates new internal Jetty connection factories.-
Methods inherited from class org.restlet.ext.jetty.JettyServerHelper
getConnectorAcceptors, getConnectorAcceptQueueSize, getConnectorByteBufferPool, getConnectorExecutor, getConnectorIdleTimeout, getConnectorScheduler, getConnectorSelectors, getConnectorSoLingerTime, getConnectorStopTimeout, getHttpHeaderCacheSize, getHttpOutputBufferSize, getHttpRequestHeaderSize, getHttpResponseHeaderSize, getLowResourceMonitorIdleTimeout, getLowResourceMonitorMaxConnections, getLowResourceMonitorMaxMemory, getLowResourceMonitorPeriod, getLowResourceMonitorStopTimeout, getLowResourceMonitorThreads, getThreadPoolIdleTimeout, getThreadPoolMaxThreads, getThreadPoolMinThreads, getThreadPoolStopTimeout, getThreadPoolThreadsPriority, getWrappedServer, setWrappedServer, start, stop
-
Methods inherited from class org.restlet.engine.adapter.HttpServerHelper
getAdapter, handle, setAdapter
-
Methods inherited from class org.restlet.engine.connector.ServerHelper
handle, setEphemeralPort, setEphemeralPort
-
Methods inherited from class org.restlet.engine.connector.ConnectorHelper
getConnectorService, getContext, getProtocols, update
-
-
-
-
Method Detail
-
createConnectionFactories
protected org.eclipse.jetty.server.ConnectionFactory[] createConnectionFactories(org.eclipse.jetty.server.HttpConfiguration configuration)
Creates new internal Jetty connection factories.- Specified by:
createConnectionFactories
in classJettyServerHelper
- Parameters:
configuration
- The HTTP configuration.- Returns:
- New internal Jetty connection factories.
-
-