Interface XOAIItemCacheService

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void delete​(org.dspace.content.Item item)  
      void deleteAll()  
      com.lyncode.xoai.dataprovider.xml.xoai.Metadata get​(org.dspace.content.Item item)  
      boolean hasCache​(org.dspace.content.Item item)  
      void put​(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)