public class NodeConfigurationImpl extends java.lang.Object implements NodeConfiguration
| Constructor and Description |
|---|
NodeConfigurationImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PlatformLifecycleService> |
getLifecycleServices() |
java.util.List<RestartHandler> |
getRestartHandlers()
Handlers called on restart of the platform
|
java.util.List<TenantRestartHandler> |
getTenantRestartHandlers() |
void |
setLifecycleServices(java.util.List<PlatformLifecycleService> lifecycleServices) |
void |
setRestartHandlers(java.util.List<RestartHandler> restartHandlers) |
void |
setShouldRestartElements(boolean shouldRestartElements) |
void |
setShouldStartScheduler(boolean shouldStartScheduler) |
void |
setTenantRestartHandlers(java.util.List<TenantRestartHandler> tenantRestartHandlers) |
boolean |
shouldClearSessions() |
boolean |
shouldResumeElements()
specify if we should resume unfinished elements when the node is started
|
boolean |
shouldStartScheduler()
specify if the scheduler should start on this node
|
public boolean shouldStartScheduler()
NodeConfigurationshouldStartScheduler in interface NodeConfigurationpublic boolean shouldResumeElements()
NodeConfigurationshouldResumeElements in interface NodeConfigurationpublic java.util.List<RestartHandler> getRestartHandlers()
NodeConfigurationgetRestartHandlers in interface NodeConfigurationpublic void setRestartHandlers(java.util.List<RestartHandler> restartHandlers)
public java.util.List<TenantRestartHandler> getTenantRestartHandlers()
getTenantRestartHandlers in interface NodeConfigurationpublic void setTenantRestartHandlers(java.util.List<TenantRestartHandler> tenantRestartHandlers)
public void setShouldStartScheduler(boolean shouldStartScheduler)
public void setShouldRestartElements(boolean shouldRestartElements)
public boolean shouldClearSessions()
shouldClearSessions in interface NodeConfigurationpublic java.util.List<PlatformLifecycleService> getLifecycleServices()
getLifecycleServices in interface NodeConfigurationpublic void setLifecycleServices(java.util.List<PlatformLifecycleService> lifecycleServices)