T - The server typepublic abstract class AbstractServletServer<T>
extends java.lang.Object
implements io.micronaut.runtime.server.EmbeddedServer
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractServletServer(io.micronaut.context.ApplicationContext applicationContext,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
T server)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
io.micronaut.runtime.ApplicationConfiguration |
getApplicationConfiguration() |
io.micronaut.context.ApplicationContext |
getApplicationContext() |
T |
getServer() |
io.micronaut.runtime.server.EmbeddedServer |
start() |
protected abstract void |
startServer()
Start the server.
|
io.micronaut.runtime.server.EmbeddedServer |
stop() |
protected abstract void |
stopServer()
Stop the server.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHost, getPort, getScheme, getURI, getURL, isKeepAlive, isServerprotected AbstractServletServer(io.micronaut.context.ApplicationContext applicationContext,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
T server)
applicationContext - The application contextapplicationConfiguration - The application configurationserver - The server objectpublic final T getServer()
public final io.micronaut.context.ApplicationContext getApplicationContext()
getApplicationContext in interface io.micronaut.context.ApplicationContextProvidergetApplicationContext in interface io.micronaut.runtime.EmbeddedApplication<io.micronaut.runtime.server.EmbeddedServer>public final io.micronaut.runtime.ApplicationConfiguration getApplicationConfiguration()
getApplicationConfiguration in interface io.micronaut.runtime.EmbeddedApplication<io.micronaut.runtime.server.EmbeddedServer>public final io.micronaut.runtime.server.EmbeddedServer start()
start in interface io.micronaut.context.ApplicationContextLifeCycle<io.micronaut.runtime.server.EmbeddedServer>start in interface io.micronaut.context.LifeCyclepublic final io.micronaut.runtime.server.EmbeddedServer stop()
stop in interface io.micronaut.context.ApplicationContextLifeCycle<io.micronaut.runtime.server.EmbeddedServer>stop in interface io.micronaut.context.LifeCycleprotected abstract void startServer()
throws java.lang.Exception
java.lang.Exception - when an error occurred starting the serverprotected abstract void stopServer()
throws java.lang.Exception
java.lang.Exception - when an error occurred stopping the server