Class BasicImportDataSource

  • All Implemented Interfaces:
    org.sakaiproject.importer.api.ImportDataSource
    Direct Known Subclasses:
    ZipImportDataSource

    public class BasicImportDataSource
    extends Object
    implements org.sakaiproject.importer.api.ImportDataSource
    • Constructor Detail

      • BasicImportDataSource

        public BasicImportDataSource()
    • Method Detail

      • getItemCategories

        public List<org.sakaiproject.archive.api.ImportMetadata> getItemCategories()
        Specified by:
        getItemCategories in interface org.sakaiproject.importer.api.ImportDataSource
      • setItemCategories

        public void setItemCategories​(List<org.sakaiproject.archive.api.ImportMetadata> itemCategories)
        Specified by:
        setItemCategories in interface org.sakaiproject.importer.api.ImportDataSource
      • getItemsForCategories

        public Collection<org.sakaiproject.importer.api.Importable> getItemsForCategories​(List<org.sakaiproject.archive.api.ImportMetadata> categories)
        Specified by:
        getItemsForCategories in interface org.sakaiproject.importer.api.ImportDataSource
      • setItems

        public void setItems​(Collection<org.sakaiproject.importer.api.Importable> items)
        Specified by:
        setItems in interface org.sakaiproject.importer.api.ImportDataSource
      • cleanup

        public void cleanup()
        Specified by:
        cleanup in interface org.sakaiproject.importer.api.ImportDataSource