Class ApplicationImporter


  • @Component
    public class ApplicationImporter
    extends java.lang.Object
    Author:
    Elias Ricken de Medeiros
    • Method Detail

      • importApplication

        public org.bonitasoft.engine.api.ImportStatus importApplication​(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode,
                                                                        boolean editable,
                                                                        long createdBy,
                                                                        byte[] iconContent,
                                                                        java.lang.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 java.util.List<org.bonitasoft.engine.api.ImportStatus> importApplications​(byte[] xmlContent,
                                                                                         byte[] iconContent,
                                                                                         java.lang.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