com.atlassian.greenhopper.upgrade
Class GhUpgradeTask021DaoImpl

java.lang.Object
  extended by com.atlassian.greenhopper.upgrade.GhUpgradeTask021DaoImpl
All Implemented Interfaces:
GhUpgradeTask021Dao

@Service
public class GhUpgradeTask021DaoImpl
extends java.lang.Object
implements GhUpgradeTask021Dao


Field Summary
protected  LoggerWrapper log
           
 
Constructor Summary
GhUpgradeTask021DaoImpl()
           
 
Method Summary
 void createTrackingStatisticsForRapidViewAOs(java.util.Map<java.lang.Long,java.util.Map<java.lang.String,java.lang.Object>> rapidViewParams)
          Create TrackingStatisticAO records for each RapidViewAO we have inside a transaction.
 java.util.Map<java.lang.Long,java.util.Map<java.lang.String,java.lang.Object>> getTrackingStatisticsParamsForRapidViews()
          Build up a map of rapidViewIds to their template for TrackingStatisticAO (minus the RAPID VIEW ID)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final LoggerWrapper log
Constructor Detail

GhUpgradeTask021DaoImpl

public GhUpgradeTask021DaoImpl()
Method Detail

getTrackingStatisticsParamsForRapidViews

@NotNull
public java.util.Map<java.lang.Long,java.util.Map<java.lang.String,java.lang.Object>> getTrackingStatisticsParamsForRapidViews()
Description copied from interface: GhUpgradeTask021Dao
Build up a map of rapidViewIds to their template for TrackingStatisticAO (minus the RAPID VIEW ID)

Specified by:
getTrackingStatisticsParamsForRapidViews in interface GhUpgradeTask021Dao
Returns:
the mapping of parameters

createTrackingStatisticsForRapidViewAOs

public void createTrackingStatisticsForRapidViewAOs(@NotNull
                                                    java.util.Map<java.lang.Long,java.util.Map<java.lang.String,java.lang.Object>> rapidViewParams)
Description copied from interface: GhUpgradeTask021Dao
Create TrackingStatisticAO records for each RapidViewAO we have inside a transaction.

Specified by:
createTrackingStatisticsForRapidViewAOs in interface GhUpgradeTask021Dao
Parameters:
rapidViewParams - mapping of rapidViewId to the template of tracking statistic parameters


Copyright © 2007-2013 Atlassian. All Rights Reserved.