Class ArchivingSettings

java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseConfiguration
com.xebialabs.xlrelease.configuration.ArchivingSettings
All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, Serializable, Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>

@Metadata(root=CONFIGURATION, versioned=false) public class ArchivingSettings extends BaseConfiguration
See Also:
  • Field Details

  • Constructor Details

    • ArchivingSettings

      public ArchivingSettings()
  • Method Details

    • validate

      public void validate()
    • getReleaseAgeToDeleteFromJcr

      public Integer getReleaseAgeToDeleteFromJcr()
    • getArchivingJobCronSchedule

      public String getArchivingJobCronSchedule()
    • setReleaseAgeToDeleteFromJcr

      public void setReleaseAgeToDeleteFromJcr(Integer releaseAgeToDeleteFromJcr)
    • getEnabled

      public boolean getEnabled()
    • getPreArchivingEnabled

      public boolean getPreArchivingEnabled()
    • setPreArchivingEnabled

      public void setPreArchivingEnabled(Boolean enabled)
    • getSearchPageSize

      public Integer getSearchPageSize()
    • getMaxSecondsPerRun

      public Integer getMaxSecondsPerRun()
    • getSleepSecondsBetweenReleases

      public Integer getSleepSecondsBetweenReleases()
    • getPurgingEnabled

      public boolean getPurgingEnabled()
    • setPurgingEnabled

      public void setPurgingEnabled(boolean enabled)
    • getPurgeExportPath

      public String getPurgeExportPath()
    • setPurgeExportPath

      public void setPurgeExportPath(String location)
    • getExportOnPurgeEnabled

      public boolean getExportOnPurgeEnabled()
    • setExportOnPurgeEnabled

      public void setExportOnPurgeEnabled(boolean enabled)
    • getMaximumArchiveRetentionPeriod

      public Integer getMaximumArchiveRetentionPeriod()
    • setMaximumArchiveRetentionPeriod

      public void setMaximumArchiveRetentionPeriod(Integer maximumArchiveRetentionPeriod)
    • getPurgingJobCronSchedule

      public String getPurgingJobCronSchedule()
    • getPurgingSearchPageSize

      public Integer getPurgingSearchPageSize()
    • getPurgingMaxSecondsPerRun

      public Integer getPurgingMaxSecondsPerRun()
    • getPurgingSleepSecondsBetweenReleases

      public Integer getPurgingSleepSecondsBetweenReleases()
    • getSkipArchiveAllowed

      public boolean getSkipArchiveAllowed()
    • setSkipArchiveAllowed

      public void setSkipArchiveAllowed(boolean skipArchiveAllowed)