protected void createJettyServer(boolean slowResources) { final SocketListener socketListener; server = new Server(); socketListener = new SocketListener(); socketListener.setMaxIdleTimeMs(60000); socketListener.setMaxThreads(jettyThreads); socketListener.setPort(getPort()); server.addListener(socketListener); assembleHandlers(slowResources, configuration); }
public void setThreads(int min, int max) { listener.setMinThreads(min); listener.setMaxThreads(max); }
final SocketListener listener = new SocketListener( 6060 ); listener.start();
@Setup @SuppressWarnings("unused") private void setUp(HttpTestEnvironment env) throws Exception { server = new Server(); SocketListener listener = new SocketListener(); listener.setPort(env.getServerPort()); server.addListener(listener); context = new HttpContext(server, Channel.CONTEXT_PATH + "/*"); server.start(); }
listener = new SocketListener(new InetAddrPort(port)); listener.setMinThreads(policy.getMinThreads()); listener.setMaxThreads(policy.getMaxThreads()); listener.setMaxIdleTimeMs(policy.getMaxIdleTimeMs().intValue()); listener.setLowResourcePersistTimeMs(policy.getLowResourcePersistTimeMs().intValue());
public LocalHTTPServer(int portNumber, String rootPath) { SocketListener listener = new SocketListener(); listener.setPort(portNumber); listener2 = new SocketListener(); listener2.setPort(CoverageConstants.SERVICE_PORT); listener2.setBufferSize(20000); listener2.setBufferReserve(1024);
/** * Create a status server on the given port. * The jsp scripts are taken from src/webapps/<name>. * @param name The name of the server * @param port The port to use on the server * @param findPort whether the server should start at the given port and * increment by 1 until it finds a free port. * @param conf Configuration */ public HttpServer(String name, String bindAddress, int port, boolean findPort, Configuration conf) throws IOException { webServer = new org.mortbay.jetty.Server(); this.findPort = findPort; listener = new SocketListener(); listener.setPort(port); listener.setHost(bindAddress); webServer.addListener(listener); final String appDir = getWebAppsPath(); webAppContext = webServer.addWebApplication("/", appDir + "/" + name); addDefaultApps(appDir); final FilterInitializer[] initializers = getFilterInitializers(conf); if (initializers != null) { for(FilterInitializer c : initializers) { c.initFilter(this); } } addDefaultServlets(); }
Observable.create(subscriber -> { Socket socket = getSocket(); socket.subscribe(new SocketListener() { @Override public void onNewFrame(Frame frame) { // Process frame and prepare payload to the subscriber. if (payloadReadyForExternalObserver) { if (subscriber.isUnsubscribed()) { // Subscriber unsubscribed, let's close the socket. socket.close(); } else { subscriber.onNext(payload); } } } @Override public void onSocketError(IOException exception) { subscriber.onError(exception); // Terminal state. } @Override public void onSocketClosed() { subscriber.onCompleted(); // Terminal state. } }); })
@Setup @SuppressWarnings("unused") private void setUp(HttpTestEnvironment env) throws Exception { server = new Server(); SocketListener listener = new SocketListener(); listener.setPort(env.getServerPort()); server.addListener(listener); context = new HttpContext(server, Channel.CONTEXT_PATH + "/*"); server.start(); }
listener = new SocketListener(addrPort); listener.setMinThreads(MIN_LISTENER_THREADS); listener.setMaxThreads(MAX_LISTENER_THREADS); listener.setMaxIdleTimeMs((int) MAX_THREAD_IDLE_DURATION);
public void start( BundleContext bundleContext ) throws Exception { m_jclLogger = LogFactory.getLog( Activator.class ); m_juliLogger = org.apache.juli.logging.LogFactory.getLog( Activator.class ); m_avalonLogger = AvalonLogFactory.getLogger( Activator.class.getName() ); m_slf4jLogger = LoggerFactory.getLogger( Activator.class ); m_jdkLogger = java.util.logging.Logger.getLogger( Activator.class.getName() ); m_jclLogger.info( "Starting Example... (jcl)" ); m_avalonLogger.info( "Starting Example... (avalon)" ); m_slf4jLogger.info( "Starting Example... (slf4j)" ); m_jdkLogger.info( "Starting Example... (jdk)" ); m_juliLogger.info( "Starting Example... (juli)" ); HttpHandler handler = new TestHandler( "test" ); InetAddrPort port = new InetAddrPort( 8080 ); HttpListener listener = new SocketListener( port ); m_server = new HttpServer(); HttpContext context = new HttpContext(); context.setContextPath( "/" ); context.addHandler( handler ); m_server.addContext( context ); m_server.addListener( listener ); m_server.start(); }
@Setup @SuppressWarnings("unused") private void setUp(HttpTestEnvironment env) throws Exception { server = new Server(); SocketListener listener = new SocketListener(); listener.setPort(env.getServerPort()); server.addListener(listener); context = new HttpContext(server, Channel.CONTEXT_PATH + "/*"); server.start(); }
public static void startServer(int port, String context, List pathPriority, Map paths, String resolver) throws Exception { try { Server server = new Server(); SocketListener socketListener = new SocketListener(); socketListener.setPort(port); server.addListener(socketListener); WebApplicationContext ctx; if (resolver == null) { ctx = new MultiWebApplicationContext(pathPriority, paths); } else { ctx = new MultiWebApplicationContext(pathPriority, paths, resolver); } ctx.setClassLoader(Thread.currentThread().getContextClassLoader()); ctx.setContextPath(context); server.addContext(null, ctx); // Add in extra webapps dir (see WW-1319) String webappsDir = System.getProperty(WEBAPPS_DIR_PROPERTY); if (webappsDir != null && new File(webappsDir).exists()) { server.addWebApplications(webappsDir); } server.start(); } catch (Exception e) { e.printStackTrace(); } } }
public static void main(String[] args) throws Exception { Server server = new Server(); HttpContext httpContext = new HttpContext(); httpContext.setContextPath("/"); ProxyHandler proxy = new ProxyHandler(true, "", "", false, false); proxy.useCyberVillains = false; httpContext.addHandler(proxy); server.addContext(httpContext); SocketListener listener = new SocketListener(); listener.setPort(4444); server.addListener(listener); server.start(); }