Class DecoratorLangMacroReplacementUpgradeTask
java.lang.Object
com.atlassian.confluence.upgrade.AbstractUpgradeTask
com.atlassian.confluence.upgrade.upgradetask.DecoratorLangMacroReplacementUpgradeTask
- All Implemented Interfaces:
BackupSupport
,DatabaseUpgradeTask
,UpgradeTask
,UpgradeTaskInfo
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
public class DecoratorLangMacroReplacementUpgradeTask
extends AbstractUpgradeTask
implements DatabaseUpgradeTask
Check custom decorators for lang macro usage and replace with inline equivalent.
See CONFSERVER-95142
- Since:
- 8.9.1
-
Constructor Summary
ConstructorDescriptionDecoratorLangMacroReplacementUpgradeTask
(org.hibernate.SessionFactory sessionFactory, PersistentDecoratorDao persistentDecoratorDao) -
Method Summary
Modifier and TypeMethodDescriptionboolean
false
like it says.void
Perform the upgrade.A short (<50 chars) description of the upgrade actionboolean
true
if imports/exports may be effected, false if not.Methods inherited from class com.atlassian.confluence.upgrade.AbstractUpgradeTask
addAllErrors, addError, addError, getConstraint, getErrors, getName, isDatabaseUpgrade, setBeanName, setBuildNumber, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.upgrade.UpgradeTask
getConstraint, getErrors, validate
Methods inherited from interface com.atlassian.confluence.upgrade.UpgradeTaskInfo
getName, isDatabaseUpgrade
-
Constructor Details
-
DecoratorLangMacroReplacementUpgradeTask
public DecoratorLangMacroReplacementUpgradeTask(org.hibernate.SessionFactory sessionFactory, PersistentDecoratorDao persistentDecoratorDao)
-
-
Method Details
-
getBuildNumber
- Specified by:
getBuildNumber
in interfaceUpgradeTaskInfo
- Overrides:
getBuildNumber
in classAbstractUpgradeTask
- Returns:
- The build number that this upgrade is applicable to
-
getShortDescription
Description copied from interface:UpgradeTaskInfo
A short (<50 chars) description of the upgrade action- Specified by:
getShortDescription
in interfaceUpgradeTaskInfo
- Overrides:
getShortDescription
in classAbstractUpgradeTask
-
runOnSpaceImport
public boolean runOnSpaceImport()true
if imports/exports may be effected, false if not.- Specified by:
runOnSpaceImport
in interfaceBackupSupport
-
breaksBackwardCompatibility
public boolean breaksBackwardCompatibility()false
like it says.- Specified by:
breaksBackwardCompatibility
in interfaceBackupSupport
-
doUpgrade
Description copied from interface:UpgradeTask
Perform the upgrade.- Specified by:
doUpgrade
in interfaceUpgradeTask
- Throws:
Exception
-