com.atlassian.jira.upgrade.tasks
Class UpgradeTask_Build150

java.lang.Object
  extended by com.atlassian.jira.upgrade.AbstractUpgradeTask
      extended by com.atlassian.jira.upgrade.tasks.UpgradeTask_Build150
All Implemented Interfaces:
UpgradeTask

public class UpgradeTask_Build150
extends AbstractUpgradeTask


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.upgrade.UpgradeTask
UpgradeTask.Status
 
Field Summary
static java.lang.String DESC_STRING
           
static java.lang.String EVENT_COL_NAME
           
static java.lang.String EVENT_NAME
           
static java.lang.String EVENT_TYPE
           
static java.lang.String EVENT_TYPE_ID
           
static java.lang.String ID_STRING
           
static java.lang.String NAME_STRING
           
static java.lang.String NOTIFICATION_INSTANCE_ENTITY_NAME
           
static java.lang.String NOTIFICATION_NAME
           
static java.lang.String systemEventTypeConfigFile
           
static java.lang.String TYPE_STRING
           
 
Constructor Summary
UpgradeTask_Build150(OfBizDelegator delegator)
           
 
Method Summary
 void doUpgrade()
          Perform the upgrade.
 java.lang.String getBuildNumber()
           
 java.lang.String getShortDescription()
          A short (<50 chars) description of the upgrade action
 void updateNotificationInstanceTable()
          Update the notification instance table 'TYPE' column to include event type ids
 
Methods inherited from class com.atlassian.jira.upgrade.AbstractUpgradeTask
addError, addErrors, addErrors, getApplicationProperties, getDelegator, getErrors, getI18nBean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

systemEventTypeConfigFile

public static final java.lang.String systemEventTypeConfigFile
See Also:
Constant Field Values

ID_STRING

public static final java.lang.String ID_STRING
See Also:
Constant Field Values

NAME_STRING

public static final java.lang.String NAME_STRING
See Also:
Constant Field Values

DESC_STRING

public static final java.lang.String DESC_STRING
See Also:
Constant Field Values

TYPE_STRING

public static final java.lang.String TYPE_STRING
See Also:
Constant Field Values

NOTIFICATION_NAME

public static final java.lang.String NOTIFICATION_NAME
See Also:
Constant Field Values

EVENT_NAME

public static final java.lang.String EVENT_NAME
See Also:
Constant Field Values

EVENT_COL_NAME

public static final java.lang.String EVENT_COL_NAME
See Also:
Constant Field Values

EVENT_TYPE_ID

public static final java.lang.String EVENT_TYPE_ID
See Also:
Constant Field Values

EVENT_TYPE

public static final java.lang.String EVENT_TYPE
See Also:
Constant Field Values

NOTIFICATION_INSTANCE_ENTITY_NAME

public static final java.lang.String NOTIFICATION_INSTANCE_ENTITY_NAME
See Also:
Constant Field Values
Constructor Detail

UpgradeTask_Build150

public UpgradeTask_Build150(OfBizDelegator delegator)
Method Detail

getBuildNumber

public java.lang.String getBuildNumber()
Specified by:
getBuildNumber in interface UpgradeTask
Specified by:
getBuildNumber in class AbstractUpgradeTask
Returns:
The build number that this upgrade is applicable to

getShortDescription

public java.lang.String getShortDescription()
Description copied from interface: UpgradeTask
A short (<50 chars) description of the upgrade action

Specified by:
getShortDescription in interface UpgradeTask
Overrides:
getShortDescription in class AbstractUpgradeTask

doUpgrade

public void doUpgrade()
               throws java.lang.Exception
Description copied from interface: UpgradeTask
Perform the upgrade.

Specified by:
doUpgrade in interface UpgradeTask
Specified by:
doUpgrade in class AbstractUpgradeTask
Throws:
java.lang.Exception

updateNotificationInstanceTable

public void updateNotificationInstanceTable()
                                     throws java.lang.Exception
Update the notification instance table 'TYPE' column to include event type ids

Throws:
java.lang.Exception


Copyright © 2002-2010 Atlassian. All Rights Reserved.