com.atlassian.greenhopper.service.rapid.view
Class ColumnDao

java.lang.Object
  extended by com.atlassian.greenhopper.global.AbstractLoggable
      extended by com.atlassian.greenhopper.service.rapid.view.GenericActiveObjectsDao<java.lang.Long,ColumnAO>
          extended by com.atlassian.greenhopper.service.rapid.view.ColumnDao

@Service
public class ColumnDao
extends GenericActiveObjectsDao<java.lang.Long,ColumnAO>


Field Summary
 
Fields inherited from class com.atlassian.greenhopper.service.rapid.view.GenericActiveObjectsDao
ao, entityType
 
Fields inherited from class com.atlassian.greenhopper.global.AbstractLoggable
logger
 
Constructor Summary
ColumnDao()
           
 
Method Summary
 ColumnAO createWithStatuses(java.util.Map<java.lang.String,java.lang.Object> stringObjectMap, java.util.List<java.lang.String> statusIds, int position)
           
 void deleteColumns(RapidViewAO rapidViewAO)
           
 ColumnAO getColumn(long columnId)
           
 ColumnAO[] getColumnsForRapidView(long rapidViewId)
           
protected  void preDelete(ColumnAO... entities)
           
 java.util.List<ColumnAO> updateColumns(RapidViewAO rapidView, java.util.List<Column> columns)
           
 
Methods inherited from class com.atlassian.greenhopper.service.rapid.view.GenericActiveObjectsDao
create, delete, delete, findBy, load, save
 
Methods inherited from class com.atlassian.greenhopper.global.AbstractLoggable
logDebug, logError, logException, logInfo, logTrace, logWarn, setInfoLogLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnDao

public ColumnDao()
Method Detail

getColumn

public ColumnAO getColumn(long columnId)

getColumnsForRapidView

public ColumnAO[] getColumnsForRapidView(long rapidViewId)

updateColumns

public java.util.List<ColumnAO> updateColumns(RapidViewAO rapidView,
                                              java.util.List<Column> columns)

createWithStatuses

public ColumnAO createWithStatuses(java.util.Map<java.lang.String,java.lang.Object> stringObjectMap,
                                   java.util.List<java.lang.String> statusIds,
                                   int position)

deleteColumns

public void deleteColumns(RapidViewAO rapidViewAO)

preDelete

protected void preDelete(ColumnAO... entities)
Overrides:
preDelete in class GenericActiveObjectsDao<java.lang.Long,ColumnAO>


Copyright © 2007-2012 Atlassian. All Rights Reserved.