Package org.sakaiproject.importer.impl
Class BasicImportService
- java.lang.Object
-
- org.sakaiproject.importer.impl.BasicImportService
-
- All Implemented Interfaces:
org.sakaiproject.importer.api.ImportService
public class BasicImportService extends Object implements org.sakaiproject.importer.api.ImportService
-
-
Constructor Summary
Constructors Constructor Description BasicImportService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoImportItems(Collection<org.sakaiproject.importer.api.Importable> importables, String siteId)booleanisValidArchive(org.sakaiproject.importer.api.ResetOnCloseInputStream archiveFileData)org.sakaiproject.importer.api.ImportDataSourceparseFromFile(org.sakaiproject.importer.api.ResetOnCloseInputStream archiveFileData)voidregisterParser(org.sakaiproject.importer.api.ImportFileParser parser)voidregisterResourceHandler(org.sakaiproject.importer.api.HandlesImportable handler)voidsetParsers(List<org.sakaiproject.importer.api.ImportFileParser> parsers)voidsetResourceHandlers(List<org.sakaiproject.importer.api.HandlesImportable> resourceHandlers)
-
-
-
Method Detail
-
doImportItems
public void doImportItems(Collection<org.sakaiproject.importer.api.Importable> importables, String siteId)
- Specified by:
doImportItemsin interfaceorg.sakaiproject.importer.api.ImportService
-
isValidArchive
public boolean isValidArchive(org.sakaiproject.importer.api.ResetOnCloseInputStream archiveFileData)
- Specified by:
isValidArchivein interfaceorg.sakaiproject.importer.api.ImportService
-
parseFromFile
public org.sakaiproject.importer.api.ImportDataSource parseFromFile(org.sakaiproject.importer.api.ResetOnCloseInputStream archiveFileData)
- Specified by:
parseFromFilein interfaceorg.sakaiproject.importer.api.ImportService
-
registerParser
public void registerParser(org.sakaiproject.importer.api.ImportFileParser parser)
-
setParsers
public void setParsers(List<org.sakaiproject.importer.api.ImportFileParser> parsers)
-
registerResourceHandler
public void registerResourceHandler(org.sakaiproject.importer.api.HandlesImportable handler)
-
setResourceHandlers
public void setResourceHandlers(List<org.sakaiproject.importer.api.HandlesImportable> resourceHandlers)
-
-