Interface IManagementConfiguration

All Superinterfaces:
IConfigurationAspect, ISavableConfigurationAspect, IStorableConfiguration<IManagementConfiguration>

public interface IManagementConfiguration extends IStorableConfiguration<IManagementConfiguration>, IConfigurationAspect
Time Management Configuration
Author:
I-D Media AG
  • Method Details

    • getDelayBetweenTmsChecks

      int getDelayBetweenTmsChecks()
      Get the time between two translation state status iterations
      Returns:
    • getDelayBetweenUserNotification

      @Deprecated int getDelayBetweenUserNotification()
      Deprecated.
      Get the delay between user notification sendings
      Returns:
    • getDelayBetweenAdminNotification

      @Deprecated int getDelayBetweenAdminNotification()
      Deprecated.
      Get the delay between admin notification sendings
      Returns:
    • getPagesPerImportIteration

      int getPagesPerImportIteration()
      Get the amount of pages to be imported per import iteration
      Returns:
    • getConcatXmlsPriosImport

      int getConcatXmlsPriosImport()
      Try to add at least n XMLs per translation iteration
      Returns:
    • getJobsPerImportIteration

      int getJobsPerImportIteration()
      Get the amount of jobs to be processed per import iteration
      Returns:
    • removeTemporaryImportDirectories

      boolean removeTemporaryImportDirectories()
      Remove temporary import directories
      Returns:
    • removeTemporaryExportDirectories

      boolean removeTemporaryExportDirectories()
      Remove temporary export directories
      Returns:
    • separateEntitiesFromPages

      @Deprecated boolean separateEntitiesFromPages()
      Deprecated.
      Should pages be separated from entities when packed into translatable Xmls
      Returns:
    • getDelayBetweenSequentialTurns

      @Deprecated int getDelayBetweenSequentialTurns()
      Deprecated.
      Get the delay between each sequential turn in minutes
      Returns:
    • getDelayBetweenSequentialTurnsSeconds

      int getDelayBetweenSequentialTurnsSeconds()
      Get the delay between each sequential turn in minutes
      Returns:
    • getNumberOfLookupTriesOfMonitoredFilesNotFoundAnymore

      int getNumberOfLookupTriesOfMonitoredFilesNotFoundAnymore()
      The number of tries to check monitored files marked as NOT_FOUNDbefore giving up on those entirely.
      Returns:
      Default is 5
    • getMaximumNumberOfRetriesFailedJobProcessing

      int getMaximumNumberOfRetriesFailedJobProcessing()
      Get the maximum number of retires for the processing of a job (i.e. creating xml files)
      Returns:
      Default is 5
    • getMaximumNumberOfRetriesFailedJobForward

      int getMaximumNumberOfRetriesFailedJobForward()
      Get the maximum number of retires for the transferrable job (i.e. send to TMS)
      Returns:
      Default is 10
    • getMinimumDelayBetweenFailedJobProcessings

      long getMinimumDelayBetweenFailedJobProcessings()
      How long should we wait at least between turns to process failed jobs again
      Returns:
      minutes (no timestamp)
    • getMinimumDelayBetweenFailedJobFoward

      long getMinimumDelayBetweenFailedJobFoward()
      How long should we wait at least between turns to process failed transferrable jobs again
      Returns:
      minutes (no timestamp)
    • getNonWorkingHoursFrom

      long getNonWorkingHoursFrom()
    • getNonWorkingHoursTo

      long getNonWorkingHoursTo()