Package spark.embeddedserver.jetty
Class SocketConnectorFactory
java.lang.Object
spark.embeddedserver.jetty.SocketConnectorFactory
Creates socket connectors.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static org.eclipse.jetty.server.HttpConnectionFactory
static org.eclipse.jetty.server.ServerConnector
createSecureSocketConnector
(org.eclipse.jetty.server.Server server, String host, int port, SslStores sslStores) Creates a ssl jetty socket jetty.static org.eclipse.jetty.server.ServerConnector
createSocketConnector
(org.eclipse.jetty.server.Server server, String host, int port) Creates an ordinary, non-secured Jetty server jetty.private static void
initializeConnector
(org.eclipse.jetty.server.ServerConnector connector, String host, int port)
-
Constructor Details
-
SocketConnectorFactory
public SocketConnectorFactory()
-
-
Method Details
-
createSocketConnector
public static org.eclipse.jetty.server.ServerConnector createSocketConnector(org.eclipse.jetty.server.Server server, String host, int port) Creates an ordinary, non-secured Jetty server jetty.- Parameters:
server
- Jetty serverhost
- hostport
- port- Returns:
- - a server jetty
-
createSecureSocketConnector
public static org.eclipse.jetty.server.ServerConnector createSecureSocketConnector(org.eclipse.jetty.server.Server server, String host, int port, SslStores sslStores) Creates a ssl jetty socket jetty. Keystore required, truststore optional. If truststore not specified keystore will be reused.- Parameters:
server
- Jetty serverhost
- hostport
- portsslStores
- the security sslStores.- Returns:
- a ssl socket jetty
-
initializeConnector
private static void initializeConnector(org.eclipse.jetty.server.ServerConnector connector, String host, int port) -
createHttpConnectionFactory
private static org.eclipse.jetty.server.HttpConnectionFactory createHttpConnectionFactory()
-