Interface ProjectsImportManager
-
- All Known Implementing Classes:
ServerProjectsImportManager
public interface ProjectsImportManagerEntry point to the Projects Import functionality.- Since:
- 9.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProjectsImportTaskcreateTaskFrom(ArchiveFile archive)Create new Projects import task from the specified archive.List<ArchiveFile>getAvailableArchives()Get archives that can be used to import projects.ProjectImportSettingsgetSettings()
-
-
-
Field Detail
-
LOGGER
static final Logger LOGGER
-
-
Method Detail
-
getSettings
@NotNull ProjectImportSettings getSettings()
-
getAvailableArchives
@NotNull List<ArchiveFile> getAvailableArchives()
Get archives that can be used to import projects. Returned list is sorted byArchiveFile.getName()desc.
-
createTaskFrom
@NotNull ProjectsImportTask createTaskFrom(@NotNull ArchiveFile archive)
Create new Projects import task from the specified archive.- Parameters:
archive- one ofgetAvailableArchives()
-
-