package

com.microstrategy.web.app.utils.upgrade

Interfaces

UpgradeModule

This interface represents a single upgrade module. 

Classes

AbstractModule This is the based implementation of an UpgradeModule
AbstractXMLConfigModule

Extends AbstractModule by providing specific support to upgrade xml configuration files. 

AspsModule  
CleanUpModule This module performs general clean-up tasks for the upgrade. 
CopyFilesModule This module copies new files from the old customization to the new target plugin. 
CSSModule  
EventsModule This module is responsible to identify changes from custom event files (that is, those specified by the appBeanEventsFile and the mdBeanEventsFile parameters) and merge them into a single customized events.xml file that will be used by the application. 
GenericFileModule  
GenericFileModule.PatternInfo  
JspsModule  
LayoutFilesModule  
LocalesModule This module is responsible to upgrade the locales.xml file. 
PageConfigsModule This module is responsible for upgrading all page configFiles , include pageConfig.xml and Admin_pageConfig.xml. 
PropertiesModule This module is responsible for identifying deltas in all ".properties" files that are inside /WEB-INF/classes and save those deltas into the target plugin. 
StyleCatalogModule This module is responsible for upgrading the stylecatlog.xml. 
UpgradeInfo This class provides the upgrade process the necessary information to conduct the upgrade. 
UpgradeManager

The UpgradeManager is the class responsible to perform an upgrade. 

WebXMLModule This module is responsible to identify changes in the web.xml and upgrading them into a microstrategy.xml file. 
XMLFileModule  

Exceptions

UpgradeException Exception used when an expected error occurs that prevents the upgrade process to continue.