Class FixTemplatePatch

  • All Implemented Interfaces:
    Patch, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationEventPublisherAware

    public class FixTemplatePatch
    extends AbstractPatch
    MNT-13190: Fix template
    Author:
    Viachaslau Tsikhanovich
    • Constructor Detail

      • FixTemplatePatch

        public FixTemplatePatch()
    • Method Detail

      • setRepository

        public void setRepository​(Repository repository)
      • setContentService

        public void setContentService​(ContentService contentService)
      • setTarget

        public void setTarget​(java.lang.String target)
      • setSource

        public void setSource​(java.lang.String source)
      • applyInternal

        protected java.lang.String applyInternal()
                                          throws java.lang.Exception
        Description copied from class: AbstractPatch
        This method does the work. All transactions and thread-safety will be taken care of by this class. Any exception will result in the transaction being rolled back. Integrity checks are downgraded for the duration of the transaction.
        Specified by:
        applyInternal in class AbstractPatch
        Returns:
        Returns the report (only success messages).
        Throws:
        java.lang.Exception - anything can be thrown. This must be used for all failures.
        See Also:
        AbstractPatch.apply()