Package io.nflow.engine.service
Class MaintenanceConfiguration.Builder
java.lang.Object
io.nflow.engine.service.MaintenanceConfiguration.Builder
- Enclosing class:
- MaintenanceConfiguration
Builds MaintenanceConfiguration objects.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Build MaintenanceConfiguration object.Configuration for deleting old workflow instances from archive tables.Set configuration for deleting old workflow instances from archive tables.withDeleteExpiredExecutorsOlderThan(org.joda.time.ReadablePeriod olderThanPeriod) Set configuration for deleting old workflow executors.Set configuration for deleting old workflow instances from main tables.
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
withArchiveWorkflowsConfiguration for deleting old workflow instances from archive tables.- Returns:
- builder for configuration
 
- 
withDeleteArchivedWorkflowsSet configuration for deleting old workflow instances from archive tables.- Returns:
- builder for configuration
 
- 
withDeleteWorkflowsSet configuration for deleting old workflow instances from main tables.- Returns:
- builder for configuration
 
- 
withDeleteExpiredExecutorsOlderThanpublic MaintenanceConfiguration.Builder withDeleteExpiredExecutorsOlderThan(org.joda.time.ReadablePeriod olderThanPeriod) Set configuration for deleting old workflow executors.- Parameters:
- olderThanPeriod- Time limit
- Returns:
- builder for configuration
 
- 
buildBuild MaintenanceConfiguration object.- Returns:
- MaintenanceConfiguration object.
 
 
-