本文整理了Java中org.glassfish.grizzly.http.server.HttpServer.isStarted()
方法的一些代码示例,展示了HttpServer.isStarted()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpServer.isStarted()
方法的具体详情如下:
包路径:org.glassfish.grizzly.http.server.HttpServer
类名称:HttpServer
方法名:isStarted
暂无
代码示例来源:origin: Graylog2/graylog2-server
private void shutdownHttpServer(HttpServer httpServer, HostAndPort bindAddress) {
if (httpServer != null && httpServer.isStarted()) {
LOG.info("Shutting down HTTP listener at <{}>", bindAddress);
httpServer.shutdownNow();
}
}
代码示例来源:origin: jersey/jersey
@Override
public void stop() {
if (server.isStarted()) {
LOGGER.log(Level.FINE, "Stopping GrizzlyTestContainer...");
this.server.shutdownNow();
} else {
LOGGER.log(Level.WARNING, "Ignoring stop request - GrizzlyTestContainer is already stopped.");
}
}
}
代码示例来源:origin: jersey/jersey
@Override
public void stop() {
if (server.isStarted()) {
LOGGER.log(Level.FINE, "Stopping GrizzlyWebTestContainer...");
this.server.shutdownNow();
} else {
LOGGER.log(Level.WARNING, "Ignoring stop request - GrizzlyWebTestContainer is already stopped.");
}
}
代码示例来源:origin: jersey/jersey
@Override
public void start() {
if (server.isStarted()) {
LOGGER.log(Level.WARNING, "Ignoring start request - GrizzlyWebTestContainer is already started.");
} else {
LOGGER.log(Level.FINE, "Starting GrizzlyWebTestContainer...");
try {
server.start();
if (baseUri.getPort() == 0) {
baseUri = UriBuilder.fromUri(baseUri)
.port(server.getListener("grizzly").getPort())
.build();
LOGGER.log(Level.INFO, "Started GrizzlyWebTestContainer at the base URI " + baseUri);
}
} catch (final IOException ioe) {
throw new TestContainerException(ioe);
}
}
}
代码示例来源:origin: jersey/jersey
@Override
public void start() {
if (server.isStarted()) {
LOGGER.log(Level.WARNING, "Ignoring start request - GrizzlyTestContainer is already started.");
} else {
LOGGER.log(Level.FINE, "Starting GrizzlyTestContainer...");
try {
server.start();
if (baseUri.getPort() == 0) {
baseUri = UriBuilder.fromUri(baseUri)
.port(server.getListener("grizzly").getPort())
.build();
LOGGER.log(Level.INFO, "Started GrizzlyTestContainer at the base URI " + baseUri);
}
} catch (final IOException ioe) {
throw new TestContainerException(ioe);
}
}
}
代码示例来源:origin: jersey/jersey
public static void main(String[] args) throws Exception {
System.out.println("Jersey performance test web service application");
final String jaxRsApp = args.length > 0 ? args[0] : null;
//noinspection unchecked
final ResourceConfig resourceConfig = ResourceConfig
.forApplicationClass((Class<? extends Application>) Class.forName(jaxRsApp));
URI baseUri = args.length > 1 ? URI.create(args[1]) : BASE_URI;
int selectors = args.length > 2 ? Integer.parseInt(args[2]) : DEFAULT_SELECTORS;
int workers = args.length > 3 ? Integer.parseInt(args[3]) : DEFAULT_WORKERS;
final HttpServer server = GrizzlyHttpServerFactory.createHttpServer(baseUri, resourceConfig, false);
final TCPNIOTransport transport = server.getListener("grizzly").getTransport();
transport.setSelectorRunnersCount(selectors);
transport.setWorkerThreadPoolConfig(ThreadPoolConfig.defaultConfig().setCorePoolSize(workers).setMaxPoolSize(workers));
server.start();
System.out.println(String.format("Application started.\nTry out %s\nHit Ctrl-C to stop it...",
baseUri));
while (server.isStarted()) {
Thread.sleep(600000);
}
}
}
代码示例来源:origin: javaee/grizzly
/**
* Sets the logical name of this {@link HttpServer} instance.
* The logical name cannot be changed after the server has been started.
*
* @param name server name
*/
public void setName(String name) {
if (!instance.isStarted()) {
this.name = name;
}
}
代码示例来源:origin: org.glassfish.grizzly/grizzly-http-server-core
/**
* Sets the logical name of this {@link HttpServer} instance.
* The logical name cannot be changed after the server has been started.
*
* @param name server name
*/
public void setName(String name) {
if (!instance.isStarted()) {
this.name = name;
}
}
代码示例来源:origin: org.glassfish.grizzly/grizzly-http-server
/**
* Sets the logical name of this {@link HttpServer} instance.
* The logical name cannot be changed after the server has been started.
*
* @param name server name
*/
public void setName(String name) {
if (!instance.isStarted()) {
this.name = name;
}
}
代码示例来源:origin: javaee/grizzly
/**
* Sets the logical name of this {@link HttpServer} instance.
* The logical name cannot be changed after the server has been started.
*
* @param name server name
*/
public void setName(String name) {
if (!instance.isStarted()) {
this.name = name;
}
}
代码示例来源:origin: org.mule.glassfish.grizzly/grizzly-http-server
/**
* Sets the logical name of this {@link HttpServer} instance.
* The logical name cannot be changed after the server has been started.
*
* @param name server name
*/
public void setName(String name) {
if (!instance.isStarted()) {
this.name = name;
}
}
代码示例来源:origin: org.glassfish.jersey.test-framework.providers/jersey-test-framework-provider-grizzly2
@Override
public void stop() {
if (server.isStarted()) {
LOGGER.log(Level.FINE, "Stopping GrizzlyTestContainer...");
this.server.shutdownNow();
} else {
LOGGER.log(Level.WARNING, "Ignoring stop request - GrizzlyTestContainer is already stopped.");
}
}
}
代码示例来源:origin: org.glassfish.grizzly/grizzly-websockets-server
/**
* Modifies handlers mapping during runtime.
*/
synchronized void onAddHttpHandler(HttpHandler httpHandler,
final HttpHandlerRegistration[] registrations) {
if (isStarted()) {
httpHandlerChain.addHandler(httpHandler, registrations);
}
}
代码示例来源:origin: javaee/grizzly
/**
* Modifies handlers mapping during runtime.
*/
synchronized void onRemoveHttpHandler(HttpHandler httpHandler) {
if (isStarted()) {
httpHandlerChain.removeHttpHandler(httpHandler);
}
}
代码示例来源:origin: javaee/grizzly
/**
* Modifies handlers mapping during runtime.
*/
synchronized void onAddHttpHandler(HttpHandler httpHandler,
final HttpHandlerRegistration[] registrations) {
if (isStarted()) {
httpHandlerChain.addHandler(httpHandler, registrations);
}
}
代码示例来源:origin: com.optimaize.soapworks.server.implgrizzly/soapworks-server-implgrizzly
public void run() {
if (httpServer.isStarted()) {
try {
httpServer.stop();
} catch (Throwable e) {
//never mind.
log.warn("Failed stopping http server.", e);
}
}
}
}));
代码示例来源:origin: com.optimaize.anythingworks.server.implgrizzly/anythingworks-server-implgrizzly
public void run() {
if (httpServer.isStarted()) {
try {
httpServer.stop();
} catch (Throwable e) {
//never mind.
log.warn("Failed stopping http server.", e);
}
}
}
}));
代码示例来源:origin: com.sun.jersey.jersey-test-framework/jersey-test-framework-grizzly2
public void stop() {
if (httpServer.isStarted()) {
LOGGER.info("Stopping low level grizzly2 container");
httpServer.stop();
}
}
代码示例来源:origin: org.glassfish.grizzly/grizzly-websockets-server
/**
* Modifies handlers mapping during runtime.
*/
synchronized void onRemoveHttpHandler(HttpHandler httpHandler) {
if (isStarted()) {
httpHandlerChain.removeHttpHandler(httpHandler);
}
}
代码示例来源:origin: javaee/grizzly
/**
* Modifies handlers mapping during runtime.
*/
synchronized void onRemoveHttpHandler(HttpHandler httpHandler) {
if (isStarted()) {
httpHandlerChain.removeHttpHandler(httpHandler);
}
}
内容来源于网络,如有侵权,请联系作者删除!