Package org.eclipse.jetty.server.bio

Examples of org.eclipse.jetty.server.bio.SocketConnector


    public int getDefaultPort() {
        return 80;
    }

    public void setRedirectPort(int port) {
        SocketConnector socketListener = (SocketConnector) listener;
        socketListener.setConfidentialPort(port);
        socketListener.setIntegralPort(port);
        socketListener.setIntegralScheme("https");
        socketListener.setConfidentialScheme("https");
    }
View Full Code Here


        return https.getKeyAlias();
    }
   
    //TODO does this make sense???
    public void setRedirectPort(int port) {
        SocketConnector socketListener = (SocketConnector) listener;
        socketListener.setConfidentialPort(port);
        socketListener.setIntegralPort(port);
        socketListener.setIntegralScheme("https");
        socketListener.setConfidentialScheme("https");
    }
View Full Code Here

import org.eclipse.jetty.util.thread.QueuedThreadPool;

public class Benchmark {

   public static void main(String[] args) throws Exception {
       SocketConnector connector = new SocketConnector();
       connector.setPort(0);
       connector.setRequestBufferSize(12 * 1024);
       connector.setResponseBufferSize(12 * 1024);
       connector.setAcceptors(2);

       QueuedThreadPool threadpool = new QueuedThreadPool();
       threadpool.setMinThreads(25);
       threadpool.setMaxThreads(200);

       Server server = new Server();
       server.addConnector(connector);
       server.setThreadPool(threadpool);
       server.setHandler(new RandomDataHandler());

       server.start();
       int port = connector.getLocalPort();
       int n = 200000;
       int contentLen = 2048;

       TestHttpAgent[] agents = new TestHttpAgent[] {
               new TestHttpClient3(),
View Full Code Here

public class Start {
    public static void main(String[] args) throws Exception {
        int timeout = (int) Duration.ONE_HOUR.getMilliseconds();

        Server server = new Server();
        SocketConnector connector = new SocketConnector();

        // Set some timeout options to make debugging easier.
        connector.setMaxIdleTime(timeout);
        connector.setSoLingerTime(-1);
        connector.setPort(8080);
        server.addConnector(connector);

        Resource keystore = Resource.newClassPathResource("/keystore");
        if (keystore != null && keystore.exists()) {
            // if a keystore for a SSL certificate is available, start a SSL
            // connector on port 8443.
            // By default, the quickstart comes with a Apache Wicket Quickstart
            // Certificate that expires about half way september 2021. Do not
            // use this certificate anywhere important as the passwords are
            // available in the source.

            connector.setConfidentialPort(8443);

            SslContextFactory factory = new SslContextFactory();
            factory.setKeyStoreResource(keystore);
            factory.setKeyStorePassword("wicket");
            factory.setTrustStoreResource(keystore);
View Full Code Here

/**
* @version $Rev: 882333 $ $Date: 2009-11-20 06:21:48 +0800 (Fri, 20 Nov 2009) $
*/
public class HTTPSocketConnector extends JettyConnector {
    public HTTPSocketConnector(JettyContainer container, ThreadPool threadPool) {
        super(container, new SocketConnector(), threadPool, "HTTPSocketConnector");
    }
View Full Code Here

    public int getDefaultPort() {
        return 80;
    }

    public void setRedirectPort(int port) {
        SocketConnector socketListener = (SocketConnector) listener;
        socketListener.setConfidentialPort(port);
        socketListener.setIntegralPort(port);
        socketListener.setIntegralScheme("https");
        socketListener.setConfidentialScheme("https");
    }
View Full Code Here

        return https.getKeyAlias();
    }
   
    //TODO does this make sense???
    public void setRedirectPort(int port) {
        SocketConnector socketListener = (SocketConnector) listener;
        socketListener.setConfidentialPort(port);
        socketListener.setIntegralPort(port);
        socketListener.setIntegralScheme("https");
        socketListener.setConfidentialScheme("https");
    }
View Full Code Here

  void start() {
    if (server != null) {
      throw new RuntimeException("Server is already started");
    } else {
      server = new Server();
      final SocketConnector connector = new SocketConnector();
      connector.setMaxIdleTime(60 * 1000);
      connector.setSoLingerTime(-1);
      connector.setPort(0);
      server.addConnector(connector);

      QueuedThreadPool threadPool = new QueuedThreadPool();
      threadPool.setDaemon(true);
      server.setThreadPool(threadPool);
View Full Code Here

public class Start {
    public static void main(String[] args) throws Exception {
        int timeout = (int) Duration.ONE_HOUR.getMilliseconds();

        Server server = new Server();
        SocketConnector connector = new SocketConnector();

        // Set some timeout options to make debugging easier.
        connector.setMaxIdleTime(timeout);
        connector.setSoLingerTime(-1);
        connector.setPort(8080);
        server.addConnector(connector);

        Resource keystore = Resource.newClassPathResource("/keystore");
        if (keystore != null && keystore.exists()) {
            // if a keystore for a SSL certificate is available, start a SSL
            // connector on port 8443.
            // By default, the quickstart comes with a Apache Wicket Quickstart
            // Certificate that expires about half way september 2021. Do not
            // use this certificate anywhere important as the passwords are
            // available in the source.

            connector.setConfidentialPort(8443);

            SslContextFactory factory = new SslContextFactory();
            factory.setKeyStoreResource(keystore);
            factory.setKeyStorePassword("wicket");
            factory.setTrustStoreResource(keystore);
View Full Code Here

public class Start {
    public static void main(String[] args) throws Exception {
        int timeout = (int) Duration.ONE_HOUR.getMilliseconds();

        Server server = new Server();
        SocketConnector connector = new SocketConnector();

        // Set some timeout options to make debugging easier.
        connector.setMaxIdleTime(timeout);
        connector.setSoLingerTime(-1);
        connector.setPort(8080);
        server.addConnector(connector);

    // check if a keystore for a SSL certificate is available, and
    // if so, start a SSL connector on port 8443. By default, the
    // quickstart comes with a Apache Wicket Quickstart Certificate
    // that expires about half way september 2021. Do not use this
    // certificate anywhere important as the passwords are available
    // in the source.

        Resource keystore = Resource.newClassPathResource("/keystore");
        if (keystore != null && keystore.exists()) {
            connector.setConfidentialPort(8443);

            SslContextFactory factory = new SslContextFactory();
            factory.setKeyStoreResource(keystore);
            factory.setKeyStorePassword("wicket");
            factory.setTrustStoreResource(keystore);
View Full Code Here

TOP

Related Classes of org.eclipse.jetty.server.bio.SocketConnector

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.