Class PageConfigsModule

  • All Implemented Interfaces:
    UpgradeModule

    public class PageConfigsModule
    extends AbstractXMLConfigModule
    This module is responsible for upgrading all page configFiles , include pageConfig.xml and Admin_pageConfig.xml. Besides calculating deltas, it will adapt file paths to follow new best practices, for example, it will move sections and templates to the jsp folder and config-src to the WEB-INF/xml/plugin.
    Since:
    MicroStrategy Web 9.0.0
    • Constructor Detail

      • PageConfigsModule

        public PageConfigsModule​(UpgradeManager manager)
    • Method Detail

      • elementClass

        protected java.lang.Class elementClass()
        Description copied from class: AbstractXMLConfigModule
        Subclasses must implement this method to identify the AbstractConfigurationElement class that represents the root node of the xml.
        Specified by:
        elementClass in class AbstractXMLConfigModule
      • initParameterName

        protected java.lang.String initParameterName()
        Description copied from class: AbstractXMLConfigModule
        Subclasses must implement this method to identify the name of the init-parameter that defines the location of the xml configuration file.
        Specified by:
        initParameterName in class AbstractXMLConfigModule
      • calculateJSPPath

        protected java.lang.String calculateJSPPath​(java.lang.String sPath)
      • processXMLPath

        protected java.lang.String processXMLPath​(java.lang.String sPath)
      • getName

        public java.lang.String getName()
        Description copied from interface: UpgradeModule
        The display name of this module.
      • getDescription

        public java.lang.String getDescription()
        Description copied from interface: UpgradeModule
        A description of the task the module performs.