public class DbCitationService.DbCitationStorage extends Object implements BaseCitationService.Storage
| Constructor and Description |
|---|
DbCitationStorage() |
public Citation addCitation(String mediatype)
addCitation in interface BaseCitationService.Storagepublic CitationCollection addCollection(Map attributes, List citations)
addCollection in interface BaseCitationService.Storagepublic Schema addSchema(Schema schema)
addSchema 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 void close()
BaseCitationService.Storageclose in interface BaseCitationService.Storagepublic CitationCollection copyAll(String collectionId)
copyAll 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 List getSchemas()
getSchemas in interface BaseCitationService.Storagepublic List listSchemas()
listSchemas in interface BaseCitationService.Storagepublic void open()
BaseCitationService.Storageopen in interface BaseCitationService.Storagepublic void putSchemas(Collection schemas)
putSchemas in interface BaseCitationService.Storagepublic void removeCitation(Citation edit)
removeCitation in interface BaseCitationService.Storagepublic void removeCollection(CitationCollection edit)
removeCollection in interface BaseCitationService.Storagepublic void removeSchema(Schema schema)
removeSchema 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 void updateSchema(Schema schema)
updateSchema in interface BaseCitationService.Storagepublic void updateSchemas(Collection schemas)
updateSchemas in interface BaseCitationService.Storageprotected void commitCitation(Citation citation)
protected void commitCitationCollectionOrder(CitationCollectionOrder citationCollectionOrder)
protected void commitSection(CitationCollectionOrder citationCollectionOrder)
protected void commitSubsection(CitationCollectionOrder citationCollectionOrder)
protected void commitCitationCollectionOrders(List<CitationCollectionOrder> citationCollectionOrders, String citationCollectionId)
protected void updateCitCollectionOrder(CitationCollectionOrder citationCollectionOrder)
protected CitationCollection getUnnestedCitationColl(String collectionId)
protected CitationCollectionOrder getNestedCollection(String citationCollectionId)
protected List<CitationCollectionOrder> getNestedCollectionAsList(String citationCollectionId)
protected void removeNestedLocation(String collectionId, int locationId)
protected void commitCollection(CitationCollection collection)
protected void commitUrl(String id, String label, String url, boolean addPrefix)
id - label - url - protected CitationCollection createCollection(Map attributes, List citations)
protected void deleteCitation(Citation edit)
protected void deleteCollection(CitationCollection edit)
protected void deleteSchema(Schema schema)
protected void deleteUrl(String id)
id - protected CitationCollection duplicateAll(String collectionId)
protected boolean getAdded(String citationId)
citationId - protected void insertSchemaField(Schema.Field field, String schemaId)
protected void insertSchemas(Collection schemas)
protected CitationCollection retrieveCollection(String collectionId)
protected BaseCitationService.BasicField retrieveSchemaField(String schemaId, String fieldId)
fieldId - protected List retrieveSchemaList()
protected List retrieveSchemas()
protected void reviseSchema(Schema schema)
protected void reviseSchemas(Collection schemas)
protected boolean validCitation(String citationId)
protected boolean validCollection(String collectionId)
protected boolean validSchema(String schemaId)
public long mostRecentUpdate(String collectionId)
mostRecentUpdate in interface BaseCitationService.StorageCopyright © 2003–2017 The Sakai Foundation. All rights reserved.