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 java.lang.Object
implements com.atlassian.sal.api.upgrade.PluginUpgradeTask


Constructor Summary
protected AbstractConfluenceChangeEmailSubjectPrefixTask(com.atlassian.mail.server.MailServerManager mailServerManager)
           
 
Method Summary
 java.util.Collection<com.atlassian.sal.api.message.Message> doUpgrade()
           
protected abstract  java.lang.String getNewPrefix()
           
 java.lang.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 java.lang.String getShortDescription()
Specified by:
getShortDescription in interface com.atlassian.sal.api.upgrade.PluginUpgradeTask

getNewPrefix

protected abstract java.lang.String getNewPrefix()

doUpgrade

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


Copyright © 2003-2014 Atlassian. All Rights Reserved.