Class FileImport


  • public class FileImport
    extends Object
    Class for unit and massive import
    Author:
    dlesimple
    • Method Detail

      • setVersionType

        public void setVersionType​(int versionType)
      • importFile

        public org.silverpeas.core.importexport.report.ImportReport importFile​(boolean draft)
                                                                        throws org.silverpeas.core.importexport.model.ImportExportException
        Import a single file for a unique publication
        Returns:
        a report of the import
        Throws:
        org.silverpeas.core.importexport.model.ImportExportException
      • importFiles

        public org.silverpeas.core.importexport.report.ImportReport importFiles​(boolean draft)
        Import a zip file for a unique publication with attachments
        Returns:
        a report of the import
      • importFilesMultiPubli

        public org.silverpeas.core.importexport.report.ImportReport importFilesMultiPubli​(boolean draft)
        Import a zip file for a publication per file in zip
        Returns:
        a report of the import
      • writeImportToLog

        public void writeImportToLog​(org.silverpeas.core.importexport.report.ImportReport importReport,
                                     org.silverpeas.core.util.MultiSilverpeasBundle resource)
        Write import report into a log file