@Service public class ColumnDao extends GenericActiveObjectsDao<Long,ColumnAO> implements RelatedEntityDao<Long,RapidViewAO,ColumnAO,Column>
ao, entityType, log
Constructor and Description |
---|
ColumnDao() |
Modifier and Type | Method and Description |
---|---|
ColumnAO |
createWithStatuses(Map<String,Object> stringObjectMap,
List<String> statusIds,
int position) |
void |
deleteForParent(RapidViewAO rapidViewAO)
Delete all records for specified parent.
|
ColumnAO |
getColumn(long columnId) |
ColumnAO[] |
getForParent(Long rapidViewId)
Return all the records for the specified parent.
|
ColumnAO[] |
getForParent(RapidViewAO parent)
Return all the records for the specified parent.
|
protected void |
preDelete(ColumnAO... entities) |
List<ColumnAO> |
updateForParent(RapidViewAO rapidView,
List<Column> columns)
Set the list of domain objects onto the parent record.
|
public ColumnAO getColumn(long columnId)
public ColumnAO[] getForParent(RapidViewAO parent)
RelatedEntityDao
getForParent
in interface RelatedEntityDao<Long,RapidViewAO,ColumnAO,Column>
public ColumnAO[] getForParent(Long rapidViewId)
RelatedEntityDao
getForParent
in interface RelatedEntityDao<Long,RapidViewAO,ColumnAO,Column>
public List<ColumnAO> updateForParent(RapidViewAO rapidView, List<Column> columns)
RelatedEntityDao
updateForParent
in interface RelatedEntityDao<Long,RapidViewAO,ColumnAO,Column>
public ColumnAO createWithStatuses(Map<String,Object> stringObjectMap, List<String> statusIds, int position)
public void deleteForParent(RapidViewAO rapidViewAO)
RelatedEntityDao
deleteForParent
in interface RelatedEntityDao<Long,RapidViewAO,ColumnAO,Column>
protected void preDelete(ColumnAO... entities)
preDelete
in class GenericActiveObjectsDao<Long,ColumnAO>
Copyright © 2007–2015 Atlassian. All rights reserved.