Class NodeToApplicationConverter
java.lang.Object
org.bonitasoft.engine.business.application.converter.NodeToApplicationConverter
- Author:
- Elias Ricken de Medeiros
-
Constructor Summary
ConstructorsConstructorDescriptionNodeToApplicationConverter(ProfileService profileService, PageService pageService, ApplicationImportValidator validator) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetLayoutName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode) protected PageServiceprotected StringgetThemeName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode) protected LonghandleMissingLayout(String layoutName, String applicationToken, org.bonitasoft.engine.api.ImportStatus importStatus) protected LonghandleMissingTheme(String themeName, String applicationToken, org.bonitasoft.engine.api.ImportStatus importStatus) toSApplication(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode, byte[] iconContent, String iconMimeType, long createdBy) toSApplication(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode, long createdBy)
-
Constructor Details
-
NodeToApplicationConverter
public NodeToApplicationConverter(ProfileService profileService, PageService pageService, ApplicationImportValidator validator)
-
-
Method Details
-
toSApplication
public ImportResult toSApplication(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode, long createdBy) throws SBonitaReadException, org.bonitasoft.engine.exception.ImportException - Throws:
SBonitaReadExceptionorg.bonitasoft.engine.exception.ImportException
-
toSApplication
public ImportResult toSApplication(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode, byte[] iconContent, String iconMimeType, long createdBy) throws SBonitaReadException, org.bonitasoft.engine.exception.ImportException - Throws:
SBonitaReadExceptionorg.bonitasoft.engine.exception.ImportException
-
handleMissingLayout
protected Long handleMissingLayout(String layoutName, String applicationToken, org.bonitasoft.engine.api.ImportStatus importStatus) throws org.bonitasoft.engine.exception.ImportException, SBonitaReadException - Throws:
org.bonitasoft.engine.exception.ImportExceptionSBonitaReadException
-
handleMissingTheme
protected Long handleMissingTheme(String themeName, String applicationToken, org.bonitasoft.engine.api.ImportStatus importStatus) throws org.bonitasoft.engine.exception.ImportException, SBonitaReadException - Throws:
org.bonitasoft.engine.exception.ImportExceptionSBonitaReadException
-
getLayoutName
protected String getLayoutName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode) -
getThemeName
protected String getThemeName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode) -
getPageService
-