Class E2EChangeAnalysisFilesJob

    • Constructor Detail

      • E2EChangeAnalysisFilesJob

        public E2EChangeAnalysisFilesJob()
    • Method Detail

      • isAbortable

        public boolean isAbortable()
        Description copied from interface: JobPerformable
        Checks whether the execution is implemented abortable.
        Specified by:
        isAbortable in interface JobPerformable<CronJobModel>
        Returns:
        true if the execution can be aborted
      • isPerformable

        public boolean isPerformable()
        Description copied from interface: JobPerformable
        Checks whether the execution can be performed at the moment.
        Specified by:
        isPerformable in interface JobPerformable<CronJobModel>
        Returns:
        true if the execution is ready
      • perform

        public PerformResult perform​(CronJobModel model)
        Description copied from interface: JobPerformable
        The execution body for a ServicelayerJob. Implement here your execution logic. It can be called synchronous or asynchronous. So be aware of thread-safety. Method will return a result object saying if the execution has reached end and if it was successful.
        Specified by:
        perform in interface JobPerformable<CronJobModel>
        Parameters:
        model - the related CronJob in whose context the execution will be performed.
        Returns:
        a PerformResult that indicates whether the execution was successfully executed or not and has finished or not.
      • setPropertiesFileService

        public void setPropertiesFileService​(E2EPropertiesFileService propertiesFileService)
        Parameters:
        propertiesFileService - the propertiesFileService to set
      • setXmlFileService

        public void setXmlFileService​(E2EXmlFileService xmlFileService)
        Parameters:
        xmlFileService - the xmlFileService to set
      • setChangesPropertiesList

        public void setChangesPropertiesList​(java.util.List<E2EChangesPropertiesService> changesPropertiesList)
        Parameters:
        changesPropertiesList - the changesPropertiesList to set
      • setChangesXmlList

        public void setChangesXmlList​(java.util.List<E2EChangesXmlService> changesXmlList)
        Parameters:
        changesXmlList - the changesXmlList to set