public class NodeToApplicationConverter
extends java.lang.Object
| Constructor and Description |
|---|
NodeToApplicationConverter(ProfileService profileService,
PageService pageService,
ApplicationImportValidator validator) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getLayoutName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode) |
protected PageService |
getPageService() |
protected java.lang.String |
getThemeName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode) |
protected java.lang.Long |
handleMissingLayout(java.lang.String layoutName,
java.lang.String applicationToken,
org.bonitasoft.engine.api.ImportStatus importStatus) |
protected java.lang.Long |
handleMissingTheme(java.lang.String themeName,
java.lang.String applicationToken,
org.bonitasoft.engine.api.ImportStatus importStatus) |
ImportResult |
toSApplication(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode,
long createdBy) |
public NodeToApplicationConverter(ProfileService profileService, PageService pageService, ApplicationImportValidator validator)
public ImportResult toSApplication(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode, long createdBy) throws SBonitaReadException, org.bonitasoft.engine.exception.ImportException
SBonitaReadExceptionorg.bonitasoft.engine.exception.ImportExceptionprotected java.lang.Long handleMissingLayout(java.lang.String layoutName,
java.lang.String applicationToken,
org.bonitasoft.engine.api.ImportStatus importStatus)
throws org.bonitasoft.engine.exception.ImportException,
SBonitaReadException
org.bonitasoft.engine.exception.ImportExceptionSBonitaReadExceptionprotected java.lang.Long handleMissingTheme(java.lang.String themeName,
java.lang.String applicationToken,
org.bonitasoft.engine.api.ImportStatus importStatus)
throws org.bonitasoft.engine.exception.ImportException,
SBonitaReadException
org.bonitasoft.engine.exception.ImportExceptionSBonitaReadExceptionprotected java.lang.String getLayoutName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode)
protected java.lang.String getThemeName(org.bonitasoft.engine.business.application.xml.ApplicationNode applicationNode)
protected PageService getPageService()