Interface XOAIItemCacheService
-
- All Known Implementing Classes:
DSpaceXOAIItemCacheService
public interface XOAIItemCacheService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete(org.dspace.content.Item item)voiddeleteAll()com.lyncode.xoai.dataprovider.xml.xoai.Metadataget(org.dspace.content.Item item)booleanhasCache(org.dspace.content.Item item)voidput(org.dspace.content.Item item, com.lyncode.xoai.dataprovider.xml.xoai.Metadata metadata)
-
-
-
Method Detail
-
hasCache
boolean hasCache(org.dspace.content.Item item)
-
get
com.lyncode.xoai.dataprovider.xml.xoai.Metadata get(org.dspace.content.Item item) throws IOException- Throws:
IOException
-
put
void put(org.dspace.content.Item item, com.lyncode.xoai.dataprovider.xml.xoai.Metadata metadata) throws IOException- Throws:
IOException
-
delete
void delete(org.dspace.content.Item item)
-
deleteAll
void deleteAll() throws IOException- Throws:
IOException
-
-