protected static interface BaseCitationService.Storage
| Modifier and Type | Method and Description |
|---|---|
org.sakaiproject.citation.api.Citation |
addCitation(String mediatype) |
org.sakaiproject.citation.api.CitationCollection |
addCollection(Map attributes,
List citations) |
org.sakaiproject.citation.api.Schema |
addSchema(org.sakaiproject.citation.api.Schema schema) |
boolean |
checkCitation(String citationId) |
boolean |
checkCollection(String collectionId) |
boolean |
checkSchema(String schemaId) |
void |
close()
Close.
|
org.sakaiproject.citation.api.CitationCollection |
copyAll(String collectionId) |
org.sakaiproject.citation.api.Citation |
getCitation(String citationId) |
org.sakaiproject.citation.api.CitationCollection |
getCollection(String collectionId) |
org.sakaiproject.citation.api.Schema |
getSchema(String schemaId) |
List |
getSchemas() |
List |
listSchemas() |
long |
mostRecentUpdate(String collectionId) |
void |
open()
Open and be ready to read / write.
|
void |
putSchemas(Collection schemas) |
void |
removeCitation(org.sakaiproject.citation.api.Citation edit) |
void |
removeCollection(org.sakaiproject.citation.api.CitationCollection edit) |
void |
removeSchema(org.sakaiproject.citation.api.Schema schema) |
void |
saveCitation(org.sakaiproject.citation.api.Citation edit) |
void |
saveCollection(org.sakaiproject.citation.api.CitationCollection collection) |
void |
updateSchema(org.sakaiproject.citation.api.Schema schema) |
void |
updateSchemas(Collection schemas) |
org.sakaiproject.citation.api.Citation addCitation(String mediatype)
mediatype - org.sakaiproject.citation.api.CitationCollection addCollection(Map attributes, List citations)
org.sakaiproject.citation.api.Schema addSchema(org.sakaiproject.citation.api.Schema schema)
boolean checkCitation(String citationId)
boolean checkCollection(String collectionId)
boolean checkSchema(String schemaId)
long mostRecentUpdate(String collectionId)
void close()
org.sakaiproject.citation.api.CitationCollection copyAll(String collectionId)
org.sakaiproject.citation.api.Citation getCitation(String citationId)
org.sakaiproject.citation.api.CitationCollection getCollection(String collectionId)
org.sakaiproject.citation.api.Schema getSchema(String schemaId)
List getSchemas()
List listSchemas()
void open()
void putSchemas(Collection schemas)
void removeCitation(org.sakaiproject.citation.api.Citation edit)
void removeCollection(org.sakaiproject.citation.api.CitationCollection edit)
void removeSchema(org.sakaiproject.citation.api.Schema schema)
void saveCitation(org.sakaiproject.citation.api.Citation edit)
void saveCollection(org.sakaiproject.citation.api.CitationCollection collection)
void updateSchema(org.sakaiproject.citation.api.Schema schema)
void updateSchemas(Collection schemas)
Copyright © 2003-2015 The Sakai Foundation. All Rights Reserved.