org.bonitasoft.engine.api.impl
public class NodeConfigurationImpl extends Object implements NodeConfiguration
| Constructor and Description |
|---|
NodeConfigurationImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCleanInvalidSessionsJobCron()
Specify how often invalid sessions will be cleaned
|
String |
getEventHandlingJobCron() |
List<org.bonitasoft.engine.scheduler.JobRegister> |
getJobsToRegister() |
List<org.bonitasoft.engine.commons.RestartHandler> |
getRestartHandlers()
Handlers called on restart of the platform
|
List<org.bonitasoft.engine.commons.ServiceWithLifecycle> |
getServicesToStart() |
List<TenantRestartHandler> |
getTenantRestartHandlers() |
void |
setCleanInvalidSessionsJobCron(String cleanInvalidSessionsJobCron) |
void |
setEventHandlingJobCron(String eventHandlingJobCron) |
void |
setJobsToRegister(List<org.bonitasoft.engine.scheduler.JobRegister> jobsToRegister) |
void |
setRestartHandlers(List<org.bonitasoft.engine.commons.RestartHandler> restartHandlers) |
void |
setServicesToStart(List<org.bonitasoft.engine.commons.ServiceWithLifecycle> servicesToStart) |
void |
setShouldRestartElements(boolean shouldRestartElements) |
void |
setShouldStartEventHandlingJob(boolean shouldStartEventHandlingJob) |
void |
setShouldStartScheduler(boolean shouldStartScheduler) |
void |
setTenantRestartHandlers(List<TenantRestartHandler> tenantRestartHandlers) |
boolean |
shouldClearSessions() |
boolean |
shouldResumeElements()
specify if we should resume unfinished elements when the node is started
|
boolean |
shouldStartEventHandlingJob() |
boolean |
shouldStartScheduler()
specify if the scheduler should start on this node
|
public boolean shouldStartScheduler()
NodeConfigurationshouldStartScheduler in interface NodeConfigurationpublic boolean shouldResumeElements()
NodeConfigurationshouldResumeElements in interface NodeConfigurationpublic List<org.bonitasoft.engine.commons.RestartHandler> getRestartHandlers()
NodeConfigurationgetRestartHandlers in interface NodeConfigurationpublic void setRestartHandlers(List<org.bonitasoft.engine.commons.RestartHandler> restartHandlers)
public List<TenantRestartHandler> getTenantRestartHandlers()
getTenantRestartHandlers in interface NodeConfigurationpublic void setTenantRestartHandlers(List<TenantRestartHandler> tenantRestartHandlers)
public String getEventHandlingJobCron()
getEventHandlingJobCron in interface NodeConfigurationpublic boolean shouldStartEventHandlingJob()
shouldStartEventHandlingJob in interface NodeConfigurationpublic void setShouldStartScheduler(boolean shouldStartScheduler)
public void setShouldRestartElements(boolean shouldRestartElements)
public void setEventHandlingJobCron(String eventHandlingJobCron)
public void setShouldStartEventHandlingJob(boolean shouldStartEventHandlingJob)
public void setJobsToRegister(List<org.bonitasoft.engine.scheduler.JobRegister> jobsToRegister)
public List<org.bonitasoft.engine.scheduler.JobRegister> getJobsToRegister()
getJobsToRegister in interface NodeConfigurationpublic String getCleanInvalidSessionsJobCron()
NodeConfigurationgetCleanInvalidSessionsJobCron in interface NodeConfigurationpublic void setCleanInvalidSessionsJobCron(String cleanInvalidSessionsJobCron)
public boolean shouldClearSessions()
shouldClearSessions in interface NodeConfigurationpublic List<org.bonitasoft.engine.commons.ServiceWithLifecycle> getServicesToStart()
getServicesToStart in interface NodeConfigurationpublic void setServicesToStart(List<org.bonitasoft.engine.commons.ServiceWithLifecycle> servicesToStart)
Copyright © 2014 Bonitasoft S.A.. All Rights Reserved.