Class ArchivingSettings

    • Field Detail

      • ARCHIVING_SETTINGS_ID

        public static final java.lang.String ARCHIVING_SETTINGS_ID
        See Also:
        Constant Field Values
      • DEFAULT_SEARCH_PAGE_SIZE

        public static final int DEFAULT_SEARCH_PAGE_SIZE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ArchivingSettings

        public ArchivingSettings()
    • Method Detail

      • validate

        public void validate()
      • getReleaseAgeToDeleteFromJcr

        public java.lang.Integer getReleaseAgeToDeleteFromJcr()
      • getArchivingJobCronSchedule

        public java.lang.String getArchivingJobCronSchedule()
      • setReleaseAgeToDeleteFromJcr

        public void setReleaseAgeToDeleteFromJcr​(java.lang.Integer releaseAgeToDeleteFromJcr)
      • getEnabled

        public boolean getEnabled()
      • getPreArchivingEnabled

        public boolean getPreArchivingEnabled()
      • setPreArchivingEnabled

        public void setPreArchivingEnabled​(java.lang.Boolean enabled)
      • getSearchPageSize

        public java.lang.Integer getSearchPageSize()
      • getMaxSecondsPerRun

        public java.lang.Integer getMaxSecondsPerRun()
      • getSleepSecondsBetweenReleases

        public java.lang.Integer getSleepSecondsBetweenReleases()
      • getPurgingEnabled

        public boolean getPurgingEnabled()
      • setPurgingEnabled

        public void setPurgingEnabled​(boolean enabled)
      • getPurgeExportPath

        public java.lang.String getPurgeExportPath()
      • setPurgeExportPath

        public void setPurgeExportPath​(java.lang.String location)
      • getExportOnPurgeEnabled

        public boolean getExportOnPurgeEnabled()
      • setExportOnPurgeEnabled

        public void setExportOnPurgeEnabled​(boolean enabled)
      • getMaximumArchiveRetentionPeriod

        public java.lang.Integer getMaximumArchiveRetentionPeriod()
      • setMaximumArchiveRetentionPeriod

        public void setMaximumArchiveRetentionPeriod​(java.lang.Integer maximumArchiveRetentionPeriod)
      • getPurgingJobCronSchedule

        public java.lang.String getPurgingJobCronSchedule()
      • getPurgingSearchPageSize

        public java.lang.Integer getPurgingSearchPageSize()
      • getPurgingMaxSecondsPerRun

        public java.lang.Integer getPurgingMaxSecondsPerRun()
      • getPurgingSleepSecondsBetweenReleases

        public java.lang.Integer getPurgingSleepSecondsBetweenReleases()
      • getSkipArchiveAllowed

        public boolean getSkipArchiveAllowed()
      • setSkipArchiveAllowed

        public void setSkipArchiveAllowed​(boolean skipArchiveAllowed)
      • isReleaseCleanupEnabled

        public boolean isReleaseCleanupEnabled()
      • setReleaseCleanupEnabled

        public void setReleaseCleanupEnabled​(boolean releaseCleanupEnabled)
      • getReleaseAgeToAbort

        public java.lang.Integer getReleaseAgeToAbort()
      • setReleaseAgeToAbort

        public void setReleaseAgeToAbort​(java.lang.Integer releaseAgeToAbort)
      • getReleaseCleanupSleepSecondsBetweenAbort

        public java.lang.Integer getReleaseCleanupSleepSecondsBetweenAbort()
      • setReleaseCleanupSleepSecondsBetweenAbort

        public void setReleaseCleanupSleepSecondsBetweenAbort​(java.lang.Integer releaseCleanupSleepSecondsBetweenAbort)
      • getReleaseCleanupSearchPageSize

        public java.lang.Integer getReleaseCleanupSearchPageSize()
      • setReleaseCleanupSearchPageSize

        public void setReleaseCleanupSearchPageSize​(java.lang.Integer releaseCleanupSearchPageSize)
      • getReleaseCleanupMaxSecondsPerRun

        public java.lang.Integer getReleaseCleanupMaxSecondsPerRun()
      • setReleaseCleanupMaxSecondsPerRun

        public void setReleaseCleanupMaxSecondsPerRun​(java.lang.Integer releaseCleanupMaxSecondsPerRun)
      • getReleaseCleanupCronSchedule

        public java.lang.String getReleaseCleanupCronSchedule()
      • setReleaseCleanupCronSchedule

        public void setReleaseCleanupCronSchedule​(java.lang.String releaseCleanupCronSchedule)