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)
- Parameters:
mailManager
- - See Also:
mailManager
setSessionFactory
public void setSessionFactory(net.sf.hibernate.SessionFactory factory)
- Parameters:
factory
- - See Also:
sessionFactory
getBuildNumber
public String getBuildNumber()
- Specified by:
getBuildNumber
in interface UpgradeTask
- Returns:
- See Also:
UpgradeTask.getBuildNumber()
getShortDescription
public String getShortDescription()
- Specified by:
getShortDescription
in interface UpgradeTask
- Returns:
- See Also:
UpgradeTask.getShortDescription()
doUpgrade
public void doUpgrade()
throws UpgradeException
- Specified by:
doUpgrade
in interface UpgradeTask
- Throws:
UpgradeException
- See Also:
UpgradeTask.doUpgrade()
getErrors
public Collection getErrors()
- Specified by:
getErrors
in interface UpgradeTask
- Returns:
- See Also:
UpgradeTask.getErrors()