All Classes

Class Description
AbstractRegistrationBuilder<S>
Default implementation of RegistrationBuilder.
AbstractThreadingFeature  
AbstractThreadingFeature.WithTaskAdvice  
ConfigFeature
TODO JavaDoc
ConfigFeature.Default  
Configs
Some utilities for dealing with Typesafe Config.
CountingThreadFactory  
DefaultMBeanRegistry  
DefaultMBeanRegistry.Handle  
DefaultObjectNameBuilder
Default implementation of ObjectNameBuilder.
DefaultSslContextFeature  
DefaultWorkExecutorProvider
TODO JavaDoc
DefaultWorkExecutorProvider.MyTaskAdviceProfile  
DirectThreadingFeature
A ThreadingFeature that executes everything in the calling thread using a SameThreadExecutorService.
DirectThreadingFeature.WithShutdown
A DirectThreadingFeature that adds shutdown hooks.
ExecutorShutdownController
A shutdown controller that allows to parallelize the shutdown.
JavaThreadPoolFeature
A ThreadingFeature that uses a Java ThreadPoolExecutor.
JavaThreadPoolFeature.WithShutdown
A JavaThreadPoolFeature that destroys the thread pool on finalizing the shutdown.
JvmInit
Simple utility class for JVM applications.
Lifecycle
A helper class to manage context lifecycle with features supporting applications.
Lifecycle.Feature  
Lifecycle.LegacyLifecycle Deprecated, for removal: This API element is subject to removal in a future version.
MBeanRegistry
The JMX registrar registers MBeans to a given MBean server applying certain rules.
MBeanRegistry.MBeanFactory<T>  
MBeanRegistryFeature  
MBeanRegistryFeature.Configuration  
MBeanRegistryFeature.Default  
MBeanRegistryFeature.WithShutdown  
ObjectNameBuilder
TODO JavaDoc
ObjectNames  
RegistrationBuilder
TODO JavaDoc
ShutdownController
The shutdown controller allows registering hooks run on the three shutdown phases: prepare: stop accepting new work (e.g.
ShutdownController.Actuator  
ShutdownController.IllegalShutdownStateException  
ShutdownController.State  
ShutdownController.Wrapper  
ShutdownFeature
Standard feature for controlled 3-phase shutdown.
ShutdownFeature.Parallel  
ShutdownFeature.SameThread  
ShutdownFeature.WithActuator  
ShutdownHooks  
SslContextFeature  
SslContexts  
Startup
TODO JavaDoc
StartupActions  
StartupActions.Default  
StartupActions.Feature  
TaskAdviceFeature
TODO JavaDoc
TaskAdviceFeature.Profile
TODO JavaDoc
ThreadingFeature
Basic infrastructure for multithreaded applications.
ThreadingFeature.Util  
ThreadingFeature.WithSystemForkJoinPool Deprecated, for removal: This API element is subject to removal in a future version.
about 99.9% of the applications will use this → moved to default in ThreadingFeature