com.atlassian.confluence.upgrade.upgradetask
Class MailCreationDateUpgradeTask
java.lang.Object
com.atlassian.confluence.upgrade.AbstractUpgradeTask
com.atlassian.confluence.upgrade.upgradetask.MailCreationDateUpgradeTask
- All Implemented Interfaces:
- UpgradeTask
public class MailCreationDateUpgradeTask
- extends AbstractUpgradeTask
Upgrade the creation date field of the existing emails, setting it to either
the emails received date (if it exists) or the emails sent date (if it exists).
If neither dates exist, then do not change the creation date.
Fields inherited from interface com.atlassian.confluence.upgrade.UpgradeTask |
log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailCreationDateUpgradeTask
public MailCreationDateUpgradeTask()
setSpaceManager
public void setSpaceManager(SpaceManager spaceManager)
- Parameters:
spaceManager
- - See Also:
spaceManager
setMailContentManager
public void setMailContentManager(MailContentManager mailManager)
setSessionFactory
public void setSessionFactory(net.sf.hibernate.SessionFactory factory)
getBuildNumber
public String getBuildNumber()
- Specified by:
getBuildNumber
in interface UpgradeTask
- Overrides:
getBuildNumber
in class AbstractUpgradeTask
- Returns:
- The build number that this upgrade is applicable to
getShortDescription
public String getShortDescription()
- Description copied from interface:
UpgradeTask
- A short (<50 chars) description of the upgrade action
- Specified by:
getShortDescription
in interface UpgradeTask
- Overrides:
getShortDescription
in class AbstractUpgradeTask
doUpgrade
public void doUpgrade()
throws UpgradeException
- Description copied from interface:
UpgradeTask
- Perform the upgrade.
- Throws:
UpgradeException
Copyright © 2003-2012 Atlassian. All Rights Reserved.