public int port() { return server.getListeners().iterator().next().getPort(); } }
private int maxThreadPoolSize() { Collection<NetworkListener> listeners = this.httpServer.getListeners(); if (listeners.size() == 0) { return -1; } return listeners.iterator().next().getTransport() .getWorkerThreadPoolConfig().getMaxPoolSize(); }
/** * Returns the port which the server is running at */ public int getPort() { return simpleServer.getListeners().iterator().next().getPort(); }
/** Returns the port which the server is running at */ @Override public int getPort() { return simpleServer.getListeners().iterator().next().getPort(); }
public int getPort() { return server.getListeners().stream().findAny().map(n -> n.getPort()).orElse(0); }
protected void rebuildSubTree() { for (final NetworkListener l : gws.getListeners()) { final NetworkListener currentListener = currentListeners.get(l.getName()); if (currentListener != l) { if (currentListener != null) { final Object listenerJmx = listenersJmx.get(l.getName()); if (listenerJmx != null) { mom.deregister(listenerJmx); } currentListeners.remove(l.getName()); listenersJmx.remove(l.getName()); } final Object mmJmx = l.createManagementObject(); mom.register(this, mmJmx, "NetworkListener[" + l.getName() + ']'); currentListeners.put(l.getName(), l); listenersJmx.put(l.getName(), mmJmx); } } } }
@Override public ServerInstance<HttpServer> start(TestContext testContext, Application application, ResourceConfig resourceConfig) { URI uri = URI.create(format(DEFAULT_URI_FORMAT, DEFAULT_SCHEME, DEFAULT_HOST, DEFAULT_PORT, DEFAULT_PATH)); // create and start a new instance of grizzly http server HttpServer server = GrizzlyHttpServerFactory.createHttpServer(uri, resourceConfig, true); Optional<NetworkListener> foundListener = server.getListeners() .stream() .findFirst(); ServerInstance serverInstance = null; if (foundListener.isPresent()) { NetworkListener networkListener = foundListener.get(); String host = networkListener.getHost(); int port = networkListener.getPort(); URI baseURI = URI.create( format(DEFAULT_URI_FORMAT, DEFAULT_SCHEME, host, port, DEFAULT_PATH)); serverInstance = ServerInstanceBuilder.builder() .baseURI(baseURI) .server(server) .property(APP, resourceConfig) .property(APP_NAME, testContext.getName()) .property(SERVER, server) .build("jersey", application); } return serverInstance; }
/** * Starts the HTTP server. * */ private void startHttpServer() throws Exception { String httpRoot = URLDecoder.decode(new File(getClass().getResource("/").getFile()).getAbsolutePath(), "utf-8"); httpServer = HttpServer.createSimpleServer(httpRoot, "localhost", 9997); NetworkListener listener = httpServer.getListeners().iterator().next(); // listener.setFilterChain(new DefaultFilterChain()); // Disable file cache to fix https://java.net/jira/browse/GRIZZLY-1350 ((StaticHttpHandler) httpServer.getServerConfiguration().getHttpHandlers().keySet().iterator().next()).setFileCacheEnabled(false); // Add a handler for temporary files addTempFileHandler(); httpServer.start(); }
httpServer.getServerConfiguration().addHttpHandler(new StaticHttpHandler("src/main/webapp"), CONTENT_PATH); for (NetworkListener networkListener : httpServer.getListeners()) { if (System.getenv("FILE_CACHE_ENABLED") == null) { networkListener.getFileCache().setEnabled(false);
private WebSocketAdapter(Builder builder) { super(builder.messageTranscriber, builder.metrics); this.metricsCollector = new MetricsCollector(builder.metrics); this.httpServer = builder.httpServer; if (httpServer !=null) { // if (httpServer.isStarted()) { // throw new IllegalArgumentException("HttpServer MUST NOT BE STARTED before WebSocketAdapter is created"); // } // TODO: would be cool, if we could somehow find out whether this was already done WebSocketAddOn addon = new WebSocketAddOn(); for (NetworkListener listener : httpServer.getListeners()) { listener.registerAddOn(addon); } } this.httpClient = builder.httpClient; this.serverEndpointFactory = new ServerEndpointFactory(builder.messageTranscriber); this.clientEndpointFactory = new ClientEndpointFactory(builder.messageTranscriber); }
public SwiftProxy(Properties properties, BlobStoreLocator locator, URI endpoint) { this.endpoint = requireNonNull(endpoint); rc = new BounceResourceConfig(properties, locator); if (logger.isDebugEnabled()) { rc.register(new LoggingFilter(java.util.logging.Logger.getGlobal(), false)); } server = GrizzlyHttpServerFactory.createHttpServer(endpoint, rc, false); server.getListeners().forEach(listener -> { listener.registerAddOn(new ContentLengthAddOn()); }); // allow HTTP DELETE to have payload for multi-object delete server.getServerConfiguration().setAllowPayloadForUndefinedHttpMethods(true); RuntimeDelegate.setInstance(new RuntimeDelegateImpl(RuntimeDelegate.getInstance())); }
/** * Starts the server */ public StubServer run() { simpleServer.getServerConfiguration().addHttpHandler(stubsToHandler(), "/"); try { if (secured) { for (NetworkListener networkListener : simpleServer.getListeners()) { networkListener.setSecure(true); SSLEngineConfigurator sslEngineConfig = new SSLEngineConfigurator(getSslConfig(), false, false, false); networkListener.setSSLEngineConfig(sslEngineConfig); } } simpleServer.start(); } catch (Exception e) { throw new RuntimeException(e); } return this; }
/** Starts the server */ @Override public SecureStubServer run() { simpleServer.getServerConfiguration().addHttpHandler(stubsToHandler(), "/"); try { if (isSecured) { for (NetworkListener networkListener : simpleServer.getListeners()) { networkListener.setSecure(true); SSLEngineConfigurator sslEngineConfig = new SSLEngineConfigurator(getSslConfig(), false, false, false); networkListener.setSSLEngineConfig(sslEngineConfig); } } simpleServer.start(); } catch (Exception e) { throw new IllegalStateException(e); } return this; }
Main.class); int selectedListenPort = server.getListeners().iterator().next().getPort(); URI actualWorkMgrUri = UriBuilder.fromUri("http://" + _settings.getWorkBindHost())
int selectedListenPort = server.getListeners().iterator().next().getPort(); URI actualPoolMgrUri = UriBuilder.fromUri("http://" + _settings.getPoolBindHost())
Driver.class); int selectedListenPort = server.getListeners().iterator().next().getPort(); if (_mainSettings.getCoordinatorRegister()) {
@Override protected void setUp() throws Exception { super.setUp(); stopHttpServer(); httpServer = HttpServer.createSimpleServer("./", PORT); final Collection<NetworkListener> listeners = httpServer.getListeners(); for (NetworkListener listener : listeners) { listener.registerAddOn(new CometAddOn()); } httpServer.start(); cometContext = CometEngine.getEngine().register(TEST_TOPIC); }
.setUncaughtExceptionHandler(new JerseyProcessingUncaughtExceptionHandler()).build()); NetworkListener listener = server.getListeners().iterator().next(); listener.getTransport().setWorkerThreadPoolConfig(config); serverList.add(server);