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)