Class AbstractUpgradeOperation

    • Field Detail

      • changedFiles

        protected List<String> changedFiles
      • deletedFiles

        protected List<String> deletedFiles
      • commitDetails

        protected String commitDetails
        Additional details for the commit message (optional)
      • studioConfiguration

        protected StudioConfiguration studioConfiguration
        The Studio configuration.
      • servletContext

        protected javax.servlet.ServletContext servletContext
        The servlet context.
    • Method Detail

      • setServletContext

        public void setServletContext​(javax.servlet.ServletContext servletContext)
        Specified by:
        setServletContext in interface org.springframework.web.context.ServletContextAware
      • init

        public void init​(String sourceVersion,
                         String targetVersion,
                         org.apache.commons.configuration2.HierarchicalConfiguration config)
                  throws org.craftercms.commons.config.ConfigurationException
        Specified by:
        init in interface org.craftercms.commons.upgrade.UpgradeOperation<String>
        Overrides:
        init in class org.craftercms.commons.upgrade.impl.operations.AbstractUpgradeOperation<String>
        Throws:
        org.craftercms.commons.config.ConfigurationException
      • doExecute

        protected void doExecute​(org.craftercms.commons.upgrade.impl.UpgradeContext<String> context)
                          throws Exception
        Specified by:
        doExecute in class org.craftercms.commons.upgrade.impl.operations.AbstractUpgradeOperation<String>
        Throws:
        Exception
      • getCommitMessage

        protected String getCommitMessage()
      • loadResource

        protected org.springframework.core.io.Resource loadResource​(String path)
        Overrides:
        loadResource in class org.craftercms.commons.upgrade.impl.operations.AbstractUpgradeOperation<String>
      • trackChangedFiles

        protected void trackChangedFiles​(String... files)
      • trackDeletedFiles

        protected void trackDeletedFiles​(String... files)