org.sakaiproject.tool.assessment.facade
Interface ItemFacadeQueriesAPI
- All Known Implementing Classes:
- ItemFacadeQueries
public interface ItemFacadeQueriesAPI
|
Method Summary |
Long |
add()
|
void |
addItemMetaData(Long itemId,
String label,
String value)
|
void |
deleteItem(Long itemId,
String agent)
|
void |
deleteItemContent(Long itemId,
String agent)
|
void |
deleteItemMetaData(Long itemId,
String label)
|
void |
deleteSet(Set s)
|
Long |
facadeAdd()
|
ItemFacade |
getItem(Long itemId)
private void exportXml(ItemDataIfc item) {
XStream xstream = new XStream();
xstream = new XStream(new DomDriver());
xstream.alias("item", ItemData.class);
xstream.alias("itemText", ItemText.class);
xstream.alias("itemFeedback", ItemFeedback.class);
xstream.alias("itemMetaData", ItemMetaData.class);
xstream.alias("answer", Answer.class);
xstream.alias("answerFeedback", AnswerFeedback.class);
String xml = xstream.toXML(item);
byte[] b = xml.getBytes();
try {
FileOutputStream out = new FileOutputStream("out");
out.write(b);
}
catch (FileNotFoundException ex) {
}
catch (IOException ex1) {
}
} |
ItemFacade |
getItem(Long itemId,
String agent)
|
IdImpl |
getItemId(long id)
|
IdImpl |
getItemId(Long id)
|
IdImpl |
getItemId(String id)
|
HashMap |
getItemsByKeyword(String keyword)
|
Long |
getItemTextId(Long publishedItemId)
|
List |
getQPItems(Long questionPoolId)
|
void |
ifcShow(Long itemId)
|
List |
list()
|
void |
listType()
|
void |
remove(Long itemId)
|
ItemFacade |
saveItem(ItemFacade item)
|
void |
show(Long itemId)
|
void |
showType(Long typeId)
|
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)
- private void exportXml(ItemDataIfc item) {
XStream xstream = new XStream();
xstream = new XStream(new DomDriver());
xstream.alias("item", ItemData.class);
xstream.alias("itemText", ItemText.class);
xstream.alias("itemFeedback", ItemFeedback.class);
xstream.alias("itemMetaData", ItemMetaData.class);
xstream.alias("answer", Answer.class);
xstream.alias("answerFeedback", AnswerFeedback.class);
String xml = xstream.toXML(item);
byte[] b = xml.getBytes();
try {
FileOutputStream out = new FileOutputStream("out");
out.write(b);
}
catch (FileNotFoundException ex) {
}
catch (IOException ex1) {
}
}
getItemsByKeyword
HashMap getItemsByKeyword(String keyword)
getItemTextId
Long getItemTextId(Long publishedItemId)
deleteSet
void deleteSet(Set s)
Copyright © 2005-2012 Sakai Project. All Rights Reserved.