Package com.aspectran.undertow.server
Class DefaultTowServer
java.lang.Object
com.aspectran.utils.lifecycle.AbstractLifeCycle
com.aspectran.undertow.server.AbstractTowServer
com.aspectran.undertow.server.DefaultTowServer
- All Implemented Interfaces:
DisposableBean
,InitializableBean
,TowServer
,LifeCycle
public class DefaultTowServer
extends AbstractTowServer
implements InitializableBean, DisposableBean
The Undertow Server managed by Aspectran.
- Since:
- 6.3.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.aspectran.utils.lifecycle.LifeCycle
LifeCycle.Listener
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.aspectran.undertow.server.AbstractTowServer
getBuilder, getDeploymentManager, getDeploymentManagerByPath, getHandler, getServletContainer, getSessionHandler, getSessionHandlerByPath, getShutdownTimeoutSecs, isAutoStart, setAjpListeners, setAutoStart, setBufferSize, setDirectBuffers, setHandler, setHttpListeners, setHttpsListeners, setIoThreads, setServerOption, setServerOptions, setServletContainer, setShutdownTimeoutSecs, setSocketOption, setSocketOptions, setSystemProperty, setWorkerOption, setWorkerOptions, setWorkerThreads
Methods inherited from class com.aspectran.utils.lifecycle.AbstractLifeCycle
addLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aspectran.utils.lifecycle.LifeCycle
addLifeCycleListener, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
-
Constructor Details
-
DefaultTowServer
public DefaultTowServer()
-
-
Method Details
-
doStart
- Overrides:
doStart
in classAbstractLifeCycle
- Throws:
Exception
-
doStop
public void doStop()- Overrides:
doStop
in classAbstractLifeCycle
-
initialize
Description copied from interface:InitializableBean
Invoke on initialization after it has set all bean properties supplied.- Specified by:
initialize
in interfaceInitializableBean
- Throws:
Exception
- if initialization fails
-
destroy
public void destroy()Description copied from interface:DisposableBean
A DisposableBean implementation that calls the destroy() method.- Specified by:
destroy
in interfaceDisposableBean
-