com.atlassian.greenhopper.upgrade.task013
Class FieldConfigurationCleanupTask

java.lang.Object
  extended by com.atlassian.greenhopper.global.AbstractTransactionalTask<UpgradeTaskState>
      extended by com.atlassian.greenhopper.upgrade.task013.FieldConfigurationCleanupTask
All Implemented Interfaces:
TransactionalTask<UpgradeTaskState>

@Service
public class FieldConfigurationCleanupTask
extends AbstractTransactionalTask<UpgradeTaskState>

Part of GhUpgradeTask013. Removes the now-redundant custom fields from all field configurations


Field Summary
 
Fields inherited from class com.atlassian.greenhopper.global.AbstractTransactionalTask
log
 
Constructor Summary
FieldConfigurationCleanupTask()
           
 
Method Summary
protected  void _doTask(UpgradeTaskState state)
           
protected  void _undoTask(UpgradeTaskState state)
           
 
Methods inherited from class com.atlassian.greenhopper.global.AbstractTransactionalTask
doTask, undoTask
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldConfigurationCleanupTask

public FieldConfigurationCleanupTask()
Method Detail

_doTask

protected void _doTask(UpgradeTaskState state)
                throws java.lang.Exception
Specified by:
_doTask in class AbstractTransactionalTask<UpgradeTaskState>
Throws:
java.lang.Exception

_undoTask

protected void _undoTask(UpgradeTaskState state)
                  throws java.lang.Exception
Specified by:
_undoTask in class AbstractTransactionalTask<UpgradeTaskState>
Throws:
java.lang.Exception


Copyright © 2007-2014 Atlassian. All Rights Reserved.