Package com.atlassian.jira.upgrade.tasks
Class AbstractNotificationSchemeUpgradeTask
java.lang.Object
com.atlassian.jira.upgrade.AbstractUpgradeTask
com.atlassian.jira.upgrade.AbstractImmediateUpgradeTask
com.atlassian.jira.upgrade.tasks.AbstractNotificationSchemeUpgradeTask
- All Implemented Interfaces:
UpgradeTask,com.atlassian.upgrade.spi.UpgradeTask
This upgrade task adds new scheme entities to the eventIdDestination of all notification schemes in JIRA. It uses
the eventIdSource scheme entities as a template for what to create.
For example UpgradeTask_Build207 uses this to grant the Comment Edited notification event to all entities who currently have the Issue Commented event.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.upgrade.UpgradeTask
UpgradeTask.ScheduleOption, UpgradeTask.Status -
Constructor Summary
ConstructorsConstructorDescriptionAbstractNotificationSchemeUpgradeTask(NotificationSchemeManager notificationSchemeManager) -
Method Summary
Methods inherited from class com.atlassian.jira.upgrade.AbstractImmediateUpgradeTask
getScheduleOptionMethods inherited from class com.atlassian.jira.upgrade.AbstractUpgradeTask
addError, addErrors, addErrors, convertToSchemaTableName, dependsUpon, getApplicationProperties, getDatabaseConnection, getDatabaseType, getDatabaseUtil, getDelegator, getEntityEngine, getErrors, getI18nBean, getOfBizDelegator, getReindexRequestService, getSchemaName, isMSSQL, isMYSQL, isORACLE, isPostgreSQL, runUpgradeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.jira.upgrade.UpgradeTask
doUpgrade, getBuildNumber, getShortDescription, isDowngradeTaskRequiredMethods inherited from interface com.atlassian.upgrade.spi.UpgradeTask
getBuildNumber, getShortDescription