Class SocketConnectorFactory


  • public class SocketConnectorFactory
    extends java.lang.Object
    Creates socket connectors.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static org.eclipse.jetty.server.HttpConnectionFactory createHttpConnectionFactory()  
      static org.eclipse.jetty.server.ServerConnector createSecureSocketConnector​(org.eclipse.jetty.server.Server server, java.lang.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, java.lang.String host, int port)
      Creates an ordinary, non-secured Jetty server jetty.
      private static void initializeConnector​(org.eclipse.jetty.server.ServerConnector connector, java.lang.String host, int port)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SocketConnectorFactory

        public SocketConnectorFactory()
    • Method Detail

      • createSocketConnector

        public static org.eclipse.jetty.server.ServerConnector createSocketConnector​(org.eclipse.jetty.server.Server server,
                                                                                     java.lang.String host,
                                                                                     int port)
        Creates an ordinary, non-secured Jetty server jetty.
        Parameters:
        server - Jetty server
        host - host
        port - port
        Returns:
        - a server jetty
      • createSecureSocketConnector

        public static org.eclipse.jetty.server.ServerConnector createSecureSocketConnector​(org.eclipse.jetty.server.Server server,
                                                                                           java.lang.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 server
        sslStores - the security sslStores.
        host - host
        port - port
        Returns:
        a ssl socket jetty
      • initializeConnector

        private static void initializeConnector​(org.eclipse.jetty.server.ServerConnector connector,
                                                java.lang.String host,
                                                int port)
      • createHttpConnectionFactory

        private static org.eclipse.jetty.server.HttpConnectionFactory createHttpConnectionFactory()