public class DefaultLifecycleHandlerManager extends java.lang.Object implements LifecycleHandlerManager
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
defaultLifecycleHandlerId |
private java.util.concurrent.ConcurrentMap<java.lang.String,LifecycleHandler> |
lifecycleHandlers |
| Constructor and Description |
|---|
DefaultLifecycleHandlerManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLifecycleHandler(LifecycleHandler lifecycleHandler) |
LifecycleHandler |
getLifecycleHandler(java.lang.String id) |
void |
initialize() |
private final java.util.concurrent.ConcurrentMap<java.lang.String,LifecycleHandler> lifecycleHandlers
private java.lang.String defaultLifecycleHandlerId
public void addLifecycleHandler(LifecycleHandler lifecycleHandler)
addLifecycleHandler in interface LifecycleHandlerManagerpublic void initialize()
initialize in interface LifecycleHandlerManagerpublic LifecycleHandler getLifecycleHandler(java.lang.String id) throws UndefinedLifecycleHandlerException
getLifecycleHandler in interface LifecycleHandlerManagerUndefinedLifecycleHandlerException