Class UndertowServerFeature.WithSharedWorkersAndShutdown
java.lang.Object
ch.raffael.meldioc.library.http.server.undertow.UndertowServerFeature
ch.raffael.meldioc.library.http.server.undertow.UndertowServerFeature.WithSharedWorkers
ch.raffael.meldioc.library.http.server.undertow.UndertowServerFeature.WithSharedWorkersAndShutdown
- All Implemented Interfaces:
@DependsOn ch.raffael.meldioc.library.base.lifecycle.ShutdownFeature,ch.raffael.meldioc.library.base.threading.TaskAdviceFeature,ch.raffael.meldioc.library.base.threading.WorkExecutorFeature
- Enclosing class:
UndertowServerFeature
@Feature
public abstract static class UndertowServerFeature.WithSharedWorkersAndShutdown
extends UndertowServerFeature.WithSharedWorkers
implements @DependsOn ch.raffael.meldioc.library.base.lifecycle.ShutdownFeature
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.raffael.meldioc.library.http.server.undertow.UndertowServerFeature
UndertowServerFeature.WithSharedWorkers, UndertowServerFeature.WithSharedWorkersAndShutdown, UndertowServerFeature.WithShutdownNested classes/interfaces inherited from interface ch.raffael.meldioc.library.base.lifecycle.ShutdownFeature
ch.raffael.meldioc.library.base.lifecycle.ShutdownFeature.Parallel, ch.raffael.meldioc.library.base.lifecycle.ShutdownFeature.SameThread, ch.raffael.meldioc.library.base.lifecycle.ShutdownFeature.WithActuatorNested classes/interfaces inherited from interface ch.raffael.meldioc.library.base.threading.TaskAdviceFeature
ch.raffael.meldioc.library.base.threading.TaskAdviceFeature.ProfileNested classes/interfaces inherited from interface ch.raffael.meldioc.library.base.threading.WorkExecutorFeature
ch.raffael.meldioc.library.base.threading.WorkExecutorFeature.Util -
Field Summary
Fields inherited from class ch.raffael.meldioc.library.http.server.undertow.UndertowServerFeature
startStopLock, UNDERTOW_PARAM_PREFIX -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ch.raffael.meldioc.library.http.server.undertow.UndertowServerFeature.WithSharedWorkers
preConfigure, startAsync, taskAdvice, taskAdviceProfile, workExecutorMethods inherited from class ch.raffael.meldioc.library.http.server.undertow.UndertowServerFeature
coreWorkers, createUndertowBuilder, ioThreads, maxWorkers, serverOptions, socketOptions, start, start, stopAll, stopUndertow, stopWorker, taskQueueLimit, undertowConfiguration, undertowServer, workerKeepAlive, workerOptions, xnioClassLoaderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.raffael.meldioc.library.base.lifecycle.ShutdownFeature
shutdownController
-
Constructor Details
-
WithSharedWorkersAndShutdown
public WithSharedWorkersAndShutdown()
-
-
Method Details
-
xnioWorker
@Provision(singleton=true) protected org.xnio.XnioWorker xnioWorker()- Overrides:
xnioWorkerin classUndertowServerFeature
-