Class ApplicationImporter
java.lang.Object
org.bonitasoft.engine.business.application.importer.ApplicationImporter
- Author:
- Elias Ricken de Medeiros
-
Constructor Summary
ConstructorsConstructorDescriptionApplicationImporter(ApplicationService applicationService, NodeToApplicationConverter nodeToApplicationConverter, ApplicationPageImporter applicationPageImporter, ApplicationMenuImporter applicationMenuImporter) -
Method Summary
Modifier and TypeMethodDescriptionorg.bonitasoft.engine.business.application.xml.ApplicationNodeContainergetApplicationNodeContainer(byte[] xmlContent) org.bonitasoft.engine.api.ImportStatusimportApplication(org.bonitasoft.engine.business.application.xml.AbstractApplicationNode applicationNode, boolean editable, long createdBy, byte[] iconContent, String iconMimeType, boolean addIfMissing, ApplicationImportStrategy strategy) List<org.bonitasoft.engine.api.ImportStatus>importApplications(byte[] xmlContent, byte[] iconContent, String iconMimeType, long createdBy, ApplicationImportStrategy strategy)
-
Constructor Details
-
ApplicationImporter
public ApplicationImporter(ApplicationService applicationService, NodeToApplicationConverter nodeToApplicationConverter, ApplicationPageImporter applicationPageImporter, ApplicationMenuImporter applicationMenuImporter)
-
-
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.ImportExceptionorg.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.ImportExceptionorg.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
-