Package org.mortbay.http

Examples of org.mortbay.http.SocketListener


   * @param  portno     Port number.
   * @throws Exception  When an error occurs.
   */
  private void startServer(int portno) throws Exception {
    port = portno;
    SocketListener listener = new SocketListener();
    listener.setHost("127.0.0.1");
    listener.setPort(port);
    server.addListener(listener);
    server.start();
  }
View Full Code Here


            SeleniumServer.setPortDriversShouldContact(port);
        }
        this.multiWindow = multiWindow;
        server = new Server();

        SocketListener socketListener = new SocketListener();
        socketListener.setMaxIdleTimeMs(60000);
        socketListener.setMaxThreads(jettyThreads);
        socketListener.setPort(port);
        server.addListener(socketListener);
        configServer();
        assembleHandlers(slowResources);
    }
View Full Code Here

     */
    @Test
    public void testConnectionReleaseWith404() throws Exception {
        // Create a Jetty server instance without any contexts. It will always return HTTP 404.
        Server server = new Server();
        SocketListener listener = new SocketListener();
        server.addListener(listener);
        server.start();
        try {
            ConfigurationContext configurationContext =
                    ConfigurationContextFactory.createConfigurationContextFromURIs(
                            CommonsHTTPTransportSenderTest.class.getResource("axis2.xml"), null);
            ServiceClient serviceClient = new ServiceClient(configurationContext, null);
            Options options = serviceClient.getOptions();
            options.setTo(new EndpointReference("http://localhost:" + listener.getPort() + "/nonexisting"));
            OMElement request = OMAbstractFactory.getOMFactory().createOMElement(new QName("urn:test", "test"));
            // If connections are not properly released then we will end up with a
            // ConnectionPoolTimeoutException here.
            for (int i=0; i<200; i++) {
                try {
View Full Code Here

    {
        try
        {
            Server server = new Server();

            SocketListener socketListener = new SocketListener();
            socketListener.setPort(_port);
            server.addListener(socketListener);

            NCSARequestLog log = new NCSARequestLog();
            server.setRequestLog(log);
View Full Code Here

/**
* @version $Rev: 355877 $ $Date: 2005-12-10 21:48:27 -0500 (Sat, 10 Dec 2005) $
*/
public class HTTPConnector extends JettyConnector {
    public HTTPConnector(JettyContainer container) {
        super(container, new SocketListener());
    }
View Full Code Here

        return listener.getBufferSize();
    }

    public void setBufferSizeBytes(int bytes) {
        if(listener instanceof SocketListener) {
            SocketListener socketListener = (SocketListener)listener;
            socketListener.setBufferSize(bytes);
        } else if(listener instanceof AJP13Listener) {
            ((AJP13Listener)listener).setBufferSize(bytes);
        } else {
            throw new UnsupportedOperationException(listener == null ? "No Listener" : listener.getClass().getName()); //todo: can this happen?
        }
View Full Code Here

        return listener.getConfidentialPort();
    }

    public void setRedirectPort(int port) {
        if(listener instanceof SocketListener) {
            SocketListener socketListener = (SocketListener)listener;
            socketListener.setConfidentialPort(port);
            socketListener.setIntegralPort(port);
            socketListener.setIntegralScheme("https");
            socketListener.setConfidentialScheme("https");
        } else if(listener instanceof AJP13Listener) {
            AJP13Listener ajpListener = (AJP13Listener) listener;
            ajpListener.setConfidentialPort(port);
            ajpListener.setIntegralPort(port);
            ajpListener.setIntegralScheme("https");
View Full Code Here

   */
  public StatusHttpServer(String name, String bindAddress, int port,
                          boolean findPort) throws IOException {
    webServer = new org.mortbay.jetty.Server();
    this.findPort = findPort;
    listener = new SocketListener();
    listener.setPort(port);
    listener.setHost(bindAddress);
    webServer.addListener(listener);

    // set up the context for "/logs/" if "hadoop.log.dir" property is defined.
View Full Code Here

      server = null;
    }
    server = new HttpServer();

    // Create a port listener
    SocketListener listener = new SocketListener();
    listener.setPort(0); // letting OS to pickup the PORT
    server.addListener(listener);

    // create context
    HttpContext context = new HttpContext();
    context.setContextPath(contextPath + "/*");

    // create servlet handler
    ServletHandler handler = new ServletHandler();
    handler.addServlet(servletClass.getName(), servletPath,
                       servletClass.getName());

    // bind servlet handler to context
    context.addHandler(handler);

    // bind context to servlet engine
    server.addContext(context);

    // Start server
    server.start();
    port = listener.getPort();

  }
View Full Code Here

            System.out.printf("Starting Jetty instance on port %d (%s mapped to %s)\n", port,
                    contextPath, webappPath);

            Server server = new Server();

            SocketListener socketListener = new SocketListener();
            socketListener.setPort(port);
            server.addListener(socketListener);

            if (keystoreFile.exists())
            {
                SunJsseListener secureListener = new SunJsseListener();
View Full Code Here

TOP

Related Classes of org.mortbay.http.SocketListener

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.