Class AsynchronousPatch

  • All Implemented Interfaces:
    Patch, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationEventPublisherAware
    Direct Known Subclasses:
    AddUnmovableAspectToSitesPatch, SurfConfigFolderPatch

    public abstract class AsynchronousPatch
    extends AbstractPatch
    Base implementation of the asynchronous patch.
    Author:
    Jamal Kaabi-Mofrad
    • Constructor Detail

      • AsynchronousPatch

        public AsynchronousPatch()
    • Method Detail

      • setJobLockService

        public void setJobLockService​(JobLockService jobLockService)
        Parameters:
        jobLockService - the jobLockService to set
      • checkProperties

        protected void checkProperties()
        Description copied from class: AbstractPatch
        Check that the schema version properties have been set appropriately. Derived classes can override this method to perform their own validation provided that this method is called by the derived class.
        Overrides:
        checkProperties in class AbstractPatch
      • executeAsynchronously

        public void executeAsynchronously()