com.atlassian.confluence.upgrade
Class MailCreationDateUpgradeTask

java.lang.Object
  extended bycom.atlassian.confluence.upgrade.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.


Field Summary
 
Fields inherited from interface com.atlassian.upgrade.UpgradeTask
log
 
Constructor Summary
MailCreationDateUpgradeTask()
           
 
Method Summary
 void doUpgrade()
           
 String getBuildNumber()
           
 Collection getErrors()
           
 String getShortDescription()
           
 void setMailContentManager(MailContentManager mailManager)
           
 void setSessionFactory(net.sf.hibernate.SessionFactory factory)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailCreationDateUpgradeTask

public MailCreationDateUpgradeTask()
Method Detail

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()


Confluence is developed by Atlassian.