com.atlassian.confluence.upgrade.upgradetask
Class MailCreationDateUpgradeTask
java.lang.Object
com.atlassian.confluence.upgrade.upgradetask.MailCreationDateUpgradeTask
- All Implemented Interfaces:
- UpgradeTask
public class MailCreationDateUpgradeTask
- extends Object
- implements UpgradeTask
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
- 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
doUpgrade
public void doUpgrade()
throws UpgradeException
- Description copied from interface:
UpgradeTask
- Perform the upgrade.
- Specified by:
doUpgrade
in interface UpgradeTask
- Throws:
UpgradeException
getErrors
public Collection getErrors()
- Description copied from interface:
UpgradeTask
- Return any errors that occur. Each entry is an UpgradeError.
- Specified by:
getErrors
in interface UpgradeTask
Copyright © 2003-2011 Atlassian. All Rights Reserved.