public interface OrderedListDao
Modifier and Type | Method and Description |
---|---|
List<OrderedList> |
getAllLists(Integer organizationId) |
int |
getItemCountBeforeIndex(int listId,
int index,
List<Integer> allIdsToCheckFor)
Gets the number of items before the item at the specified index (exclusive) that match any
of the provided item ids.
|
List<ContourItem> |
getListContourItems(int orderedListId,
int start,
int count) |
List<Integer> |
getListItemIdsForItemIds(List<Integer> itemId) |
List<OrderedListItem> |
getListItems(int orderedListId,
int start,
int count) |
OrderedList |
getOrderedList(Integer id) |
OrderedListItem |
getOrderedListItem(Integer listItemId) |
List<Integer> |
getOrderedListsForOrg(Integer organizationId) |
int |
getTotalItemCount(int orderedListId) |
void |
hardDeleteList(OrderedList list) |
void |
hardDeleteListItem(OrderedListItem item) |
int |
inceaseOrdersBy(int listId,
int lowerBoundOrder,
int increaseBy)
Increase all list item orders by a given amount, from the inclusive lower bound order.
|
int |
removeItemsFromList(int listId,
List<Integer> removeIds)
Remove items from the given list for any that match the provided ContourItem ids
|
void |
saveOrderedList(OrderedList orderedList) |
void |
saveOrderedListItem(OrderedListItem item) |
OrderedList getOrderedList(Integer id)
OrderedListItem getOrderedListItem(Integer listItemId)
void saveOrderedList(OrderedList orderedList)
List<OrderedList> getAllLists(Integer organizationId)
List<OrderedListItem> getListItems(int orderedListId, int start, int count)
int getTotalItemCount(int orderedListId)
List<ContourItem> getListContourItems(int orderedListId, int start, int count)
void saveOrderedListItem(OrderedListItem item)
int getItemCountBeforeIndex(int listId, int index, List<Integer> allIdsToCheckFor)
int removeItemsFromList(int listId, List<Integer> removeIds)
int inceaseOrdersBy(int listId, int lowerBoundOrder, int increaseBy)
void hardDeleteList(OrderedList list)
void hardDeleteListItem(OrderedListItem item)
Copyright (c) 2013-2014 Jama Software, Inc. All Rights Reserved.