Examples of InetAddrPort


Examples of org.mortbay.util.InetAddrPort

            // Setting this property to a not null value will imply that the Jetty server will only
            // accept connect requests to that IP address
            String interfaceName = properties.getProperty("adminConsole.inteface");
            String port = properties.getProperty("adminConsole.port");
            int adminPort = (port == null ? 9090 : Integer.parseInt(port));
            InetAddrPort address = new InetAddrPort(interfaceName, adminPort);
            if (adminPort > 0) {
                jetty.addListener(address);
                plainStarted = true;
            }
View Full Code Here

Examples of org.mortbay.util.InetAddrPort

        if (server == null) {
            server = new HttpServer();
           
            if (sslPolicy != null) {
                listener = new SslListener(new InetAddrPort(port));
                SslListener secureListener = (SslListener)listener;
               
                JettySslListenerConfigurer secureListenerConfigurer =
                    new JettySslListenerConfigurer(config, sslPolicy, secureListener);
                secureListenerConfigurer.configure();

            } else {
                listener = new SocketListener(new InetAddrPort(port));
            }
           
            if (policy.isSetMinThreads()) {
                listener.setMinThreads(policy.getMinThreads());
            }
View Full Code Here

Examples of org.mortbay.util.InetAddrPort

       
        assertNotNull(endpoint);
        assertTrue(!endpoint.isPublished());
       
        HttpServer server = new HttpServer();     
        SocketListener listener = new SocketListener(new InetAddrPort(27220));
        server.addListener(listener);
        try {
            server.start();
        } catch (Exception e) {
            // TODO Auto-generated catch block
View Full Code Here

Examples of org.mortbay.util.InetAddrPort

            server = new Server();
            WebApplicationContext applicationContext = new WebApplicationContext(fckRootFolder.getAbsolutePath());
            applicationContext.setContextPath("/");
            applicationContext.addHandler(new ResourceHandler());
            server.addContext(applicationContext);
            InetAddrPort address = new InetAddrPort(SERVER_PORT);
            server.addListener(address);
            server.start();
        }
        monitor.worked(remain);
    }
View Full Code Here

Examples of org.mortbay.util.InetAddrPort

     * Create a Listener.
     *
     * @param p the listen port
     */
    public SocketListener createListener(int port) {
        SslListener secureListener = new SslListener(new InetAddrPort(port));
        decorate(secureListener);
        return secureListener;
    }
View Full Code Here

Examples of org.mortbay.util.InetAddrPort

   
    protected static JettyListenerFactory getListenerFactory(SSLServerPolicy policy) {
        return policy == null
               ? new JettyListenerFactory() {
                       public SocketListener createListener(int port) {
                           return new SocketListener(new InetAddrPort(port));
                       }
                   }
               : new JettySslListenerFactory(policy);
    }
View Full Code Here

Examples of org.mortbay.util.InetAddrPort

     * @throws IOException if port could not be set
     */
    public InternalHttpServer() throws IOException {
      super();
      port = PortProber.findFreePort();
      addListener(new InetAddrPort(port));
    }
View Full Code Here

Examples of org.openqa.jetty.util.InetAddrPort

        if (fakeCertsGenerated) return;
        log.info("Creating 16 fake SSL servers for browser side logging");
        for (int i = 1; i <= 16; i++) {
            String uri = i + ".selenium.doesnotexist:443";
            try {
                getSslRelayOrCreateNew(new URI(uri), new InetAddrPort(443), server);
            } catch (Exception e) {
                log.error("Could not pre-create logging SSL relay for " + uri, e);
            }
        }
        fakeCertsGenerated = true;
View Full Code Here

Examples of org.openqa.jetty.util.InetAddrPort

        try {
            if (log.isDebugEnabled()) {
                log.debug("CONNECT: " + uri);
            }
            InetAddrPort addrPort;
            // When logging, we'll attempt to send messages to hosts that don't exist
            if (uri.toString().endsWith(".selenium.doesnotexist:443")) {
                // so we have to do set the host to be localhost (you can't new up an IAP with a non-existent hostname)
                addrPort = new InetAddrPort(443);
            } else {
                addrPort = new InetAddrPort(uri.toString());
            }

            if (isForbidden(HttpMessage.__SSL_SCHEME, addrPort.getHost(), addrPort.getPort(), false)) {
                sendForbid(request, response, uri);
            } else {
                HttpConnection http_connection = request.getHttpConnection();
                http_connection.forceClose();
View Full Code Here

Examples of org.openqa.jetty.util.InetAddrPort

    {
        String uri = request.getRequestURI();
       
        context.log("CONNECT: "+uri);
       
        InetAddrPort addrPort=new InetAddrPort(uri);
       
        //if (isForbidden(HttpMessage.__SSL_SCHEME,addrPort.getHost(),addrPort.getPort(),false))
        //{
        //    sendForbid(request,response,uri);
        //}
        //else
        {
            InputStream in=request.getInputStream();
            OutputStream out=response.getOutputStream();
           
            Socket socket = new Socket(addrPort.getInetAddress(),addrPort.getPort());
            context.log("Socket: "+socket);
           
            response.setStatus(200);
            response.setHeader("Connection","close");
            response.flushBuffer();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.