public byte[] export(final ApplicationNodeContainer applicationNodeContainer) throws ExportException { final URL resource = ApplicationNodeContainer.class.getResource("/application.xsd"); try { return IOUtils.marshallObjectToXML(applicationNodeContainer, resource); } catch (final Exception e) { throw new ExportException(e); } }
public byte[] export(final ApplicationNodeContainer applicationNodeContainer) throws ExportException { final URL resource = ApplicationNodeContainer.class.getResource("/application.xsd"); try { return IOUtils.marshallObjectToXML(applicationNodeContainer, resource); } catch (final Exception e) { throw new ExportException(e); } }
public byte[] exportApplications(long... applicationIds) throws ExportException { ApplicationsWithIdsFilterBuilder filterBuilder = new ApplicationsWithIdsFilterBuilder(ArrayUtils.toObject(applicationIds)); try { List<SApplication> applications = applicationService.searchApplications(filterBuilder.buildQueryOptions()); return exporter.export(applications); } catch (SBonitaReadException e) { throw new ExportException(e); } }
public byte[] exportApplications(long... applicationIds) throws ExportException { ApplicationsWithIdsFilterBuilder filterBuilder = new ApplicationsWithIdsFilterBuilder(ArrayUtils.toObject(applicationIds)); try { List<SApplication> applications = applicationService.searchApplications(filterBuilder.buildQueryOptions()); return exporter.export(applications); } catch (SBonitaReadException e) { throw new ExportException(e); } }
public ApplicationNode toNode(final SApplication application) throws ExportException { try { final ApplicationNode applicationNode = new ApplicationNode(); applicationNode.setToken(application.getToken()); applicationNode.setDisplayName(application.getDisplayName()); applicationNode.setVersion(application.getVersion()); applicationNode.setDescription(application.getDescription()); applicationNode.setState(application.getState()); applicationNode.setIconPath(application.getIconPath()); setLayout(application, applicationNode); setTheme(application, applicationNode); setProfile(application, applicationNode); setHomePage(application, applicationNode); setPages(application.getId(), applicationNode); applicationMenuToNodeConverter.addMenusToApplicationNode(application.getId(), null, applicationNode, null); return applicationNode; } catch (SBonitaException e) { throw new ExportException(e); } }
public ApplicationNode toNode(final SApplication application) throws ExportException { try { final ApplicationNode applicationNode = new ApplicationNode(); applicationNode.setToken(application.getToken()); applicationNode.setDisplayName(application.getDisplayName()); applicationNode.setVersion(application.getVersion()); applicationNode.setDescription(application.getDescription()); applicationNode.setState(application.getState()); applicationNode.setIconPath(application.getIconPath()); setLayout(application, applicationNode); setTheme(application, applicationNode); setProfile(application, applicationNode); setHomePage(application, applicationNode); setPages(application.getId(), applicationNode); applicationMenuToNodeConverter.addMenusToApplicationNode(application.getId(), null, applicationNode, null); return applicationNode; } catch (SBonitaException e) { throw new ExportException(e); } }