public class BasicCitationService.BasicCitationStorage extends Object implements BaseCitationService.Storage
| Modifier and Type | Field and Description |
|---|---|
protected Map |
m_citationCollections |
protected Map |
m_citations |
protected Map |
m_collections |
protected Map |
m_schemas |
| Constructor and Description |
|---|
BasicCitationStorage() |
protected Map m_collections
protected Map m_citationCollections
protected Map m_citations
protected Map m_schemas
public void open()
BaseCitationService.Storageopen in interface BaseCitationService.Storagepublic void close()
BaseCitationService.Storageclose in interface BaseCitationService.Storagepublic Citation getCitation(String citationId)
getCitation in interface BaseCitationService.Storagepublic CitationCollection getCollection(String collectionId)
getCollection in interface BaseCitationService.Storagepublic Schema getSchema(String schemaId)
getSchema in interface BaseCitationService.Storagepublic Collection getSchemaNames()
public List getSchemas()
getSchemas in interface BaseCitationService.Storagepublic Schema addSchema(Schema schema)
addSchema in interface BaseCitationService.Storagepublic void putSchemas(Collection schemas)
putSchemas in interface BaseCitationService.Storagepublic boolean checkCitation(String citationId)
checkCitation in interface BaseCitationService.Storagepublic boolean checkCollection(String collectionId)
checkCollection in interface BaseCitationService.Storagepublic boolean checkSchema(String schemaId)
checkSchema in interface BaseCitationService.Storagepublic List listSchemas()
listSchemas in interface BaseCitationService.Storagepublic CitationCollection addCollection(Map attributes, List citations)
addCollection in interface BaseCitationService.Storagepublic void removeCitation(Citation edit)
removeCitation in interface BaseCitationService.Storagepublic void removeCollection(CitationCollection edit)
removeCollection in interface BaseCitationService.Storagepublic void updateSchema(Schema schema)
updateSchema in interface BaseCitationService.Storagepublic void updateSchemas(Collection schemas)
updateSchemas in interface BaseCitationService.Storagepublic void saveCitation(Citation edit)
saveCitation in interface BaseCitationService.Storagepublic void saveCitationCollectionOrder(CitationCollectionOrder citationCollectionOrder)
saveCitationCollectionOrder in interface BaseCitationService.Storagepublic void saveCollection(CitationCollection collection)
saveCollection in interface BaseCitationService.Storagepublic void saveSection(CitationCollectionOrder citationCollectionOrder)
saveSection in interface BaseCitationService.Storagepublic void saveSubsection(CitationCollectionOrder citationCollectionOrder)
saveSubsection in interface BaseCitationService.Storagepublic void saveCitationCollectionOrders(List<CitationCollectionOrder> citationCollectionOrders, String citationCollectionId)
saveCitationCollectionOrders in interface BaseCitationService.Storagepublic void updateCitationCollectionOrder(CitationCollectionOrder citationCollectionOrder)
updateCitationCollectionOrder in interface BaseCitationService.Storagepublic CitationCollectionOrder getNestedSections(String citationCollectionId)
getNestedSections in interface BaseCitationService.Storagepublic CitationCollection getUnnestedCitationCollection(String citationCollectionId)
getUnnestedCitationCollection in interface BaseCitationService.Storagepublic void removeLocation(String collectionId, int locationId)
removeLocation in interface BaseCitationService.Storagepublic Citation addCitation(String mediatype)
addCitation in interface BaseCitationService.Storagepublic void removeSchema(Schema schema)
removeSchema in interface BaseCitationService.Storagepublic CitationCollection copyAll(String collectionId)
copyAll in interface BaseCitationService.Storagepublic long mostRecentUpdate(String collectionId)
mostRecentUpdate in interface BaseCitationService.StorageCopyright © 2003–2017 The Sakai Foundation. All rights reserved.