com.atlassian.studio.confluence.upgrade
Class AbstractConfluenceChangeEmailSubjectPrefixTask

java.lang.Object
  extended by com.atlassian.studio.confluence.upgrade.AbstractConfluenceChangeEmailSubjectPrefixTask
All Implemented Interfaces:
com.atlassian.sal.api.upgrade.PluginUpgradeTask
Direct Known Subclasses:
UT033ChangeEmailSubjectPrefix

public abstract class AbstractConfluenceChangeEmailSubjectPrefixTask
extends Object
implements com.atlassian.sal.api.upgrade.PluginUpgradeTask


Constructor Summary
protected AbstractConfluenceChangeEmailSubjectPrefixTask(com.atlassian.mail.server.MailServerManager mailServerManager)
           
 
Method Summary
 Collection<com.atlassian.sal.api.message.Message> doUpgrade()
           
protected abstract  String getNewPrefix()
           
 String getShortDescription()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.sal.api.upgrade.PluginUpgradeTask
getBuildNumber, getPluginKey
 

Constructor Detail

AbstractConfluenceChangeEmailSubjectPrefixTask

protected AbstractConfluenceChangeEmailSubjectPrefixTask(com.atlassian.mail.server.MailServerManager mailServerManager)
Method Detail

getShortDescription

public String getShortDescription()
Specified by:
getShortDescription in interface com.atlassian.sal.api.upgrade.PluginUpgradeTask

getNewPrefix

protected abstract String getNewPrefix()

doUpgrade

public Collection<com.atlassian.sal.api.message.Message> doUpgrade()
                                                            throws Exception
Specified by:
doUpgrade in interface com.atlassian.sal.api.upgrade.PluginUpgradeTask
Throws:
Exception


Copyright © 2003–2015 Atlassian. All rights reserved.