Class ApplicationImporter

java.lang.Object
org.bonitasoft.engine.business.application.importer.ApplicationImporter

@Component public class ApplicationImporter extends Object
Author:
Elias Ricken de Medeiros
  • Constructor Details

  • Method Details

    • importApplication

      public org.bonitasoft.engine.api.ImportStatus importApplication(org.bonitasoft.engine.business.application.xml.AbstractApplicationNode applicationNode, boolean editable, long createdBy, byte[] iconContent, String iconMimeType, boolean addIfMissing, ApplicationImportStrategy strategy) throws org.bonitasoft.engine.exception.ImportException, org.bonitasoft.engine.exception.AlreadyExistsException
      Throws:
      org.bonitasoft.engine.exception.ImportException
      org.bonitasoft.engine.exception.AlreadyExistsException
    • importApplications

      public List<org.bonitasoft.engine.api.ImportStatus> importApplications(byte[] xmlContent, byte[] iconContent, String iconMimeType, long createdBy, ApplicationImportStrategy strategy) throws org.bonitasoft.engine.exception.ImportException, org.bonitasoft.engine.exception.AlreadyExistsException
      Throws:
      org.bonitasoft.engine.exception.ImportException
      org.bonitasoft.engine.exception.AlreadyExistsException
    • getApplicationNodeContainer

      public org.bonitasoft.engine.business.application.xml.ApplicationNodeContainer getApplicationNodeContainer(byte[] xmlContent) throws org.bonitasoft.engine.exception.ImportException
      Throws:
      org.bonitasoft.engine.exception.ImportException