org.sakaiproject.tool.assessment.facade
Interface ItemFacadeQueriesAPI
- All Known Implementing Classes:
- ItemFacadeQueries
public interface ItemFacadeQueriesAPI
getItemId
IdImpl getItemId(String id)
getItemId
IdImpl getItemId(Long id)
getItemId
IdImpl getItemId(long id)
add
Long add()
getQPItems
List getQPItems(Long questionPoolId)
list
List list()
show
void show(Long itemId)
getItem
ItemFacade getItem(Long itemId,
String agent)
showType
void showType(Long typeId)
listType
void listType()
remove
void remove(Long itemId)
deleteItem
void deleteItem(Long itemId,
String agent)
deleteItemContent
void deleteItemContent(Long itemId,
String agent)
deleteItemMetaData
void deleteItemMetaData(Long itemId,
String label)
addItemMetaData
void addItemMetaData(Long itemId,
String label,
String value)
facadeAdd
Long facadeAdd()
throws DataFacadeException
- Throws:
DataFacadeException
ifcShow
void ifcShow(Long itemId)
saveItem
ItemFacade saveItem(ItemFacade item)
throws DataFacadeException
- Throws:
DataFacadeException
getItem
ItemFacade getItem(Long itemId)
- Retrieve an item from storage
- Parameters:
itemId - the item id
- Returns:
- the item or null if not found
getItemsByKeyword
HashMap getItemsByKeyword(String keyword)
getItemTextId
Long getItemTextId(Long publishedItemId)
deleteSet
void deleteSet(Set s)
Copyright © 2005-2013 Sakai Project. All Rights Reserved.