Class DSpaceXOAIItemCacheService
- java.lang.Object
-
- org.dspace.xoai.services.impl.cache.DSpaceXOAIItemCacheService
-
- All Implemented Interfaces:
XOAIItemCacheService
public class DSpaceXOAIItemCacheService extends Object implements XOAIItemCacheService
-
-
Constructor Summary
Constructors Constructor Description DSpaceXOAIItemCacheService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(Item item)voiddeleteAll()com.lyncode.xoai.dataprovider.xml.xoai.Metadataget(Item item)booleanhasCache(Item item)voidput(Item item, com.lyncode.xoai.dataprovider.xml.xoai.Metadata metadata)
-
-
-
Method Detail
-
hasCache
public boolean hasCache(Item item)
- Specified by:
hasCachein interfaceXOAIItemCacheService
-
get
public com.lyncode.xoai.dataprovider.xml.xoai.Metadata get(Item item) throws IOException
- Specified by:
getin interfaceXOAIItemCacheService- Throws:
IOException
-
put
public void put(Item item, com.lyncode.xoai.dataprovider.xml.xoai.Metadata metadata) throws IOException
- Specified by:
putin interfaceXOAIItemCacheService- Throws:
IOException
-
delete
public void delete(Item item)
- Specified by:
deletein interfaceXOAIItemCacheService
-
deleteAll
public void deleteAll() throws IOException- Specified by:
deleteAllin interfaceXOAIItemCacheService- Throws:
IOException
-
-