for (Entity item : itemsToCreate) { if (parentCollectionDs.containsItem(item.getId())) { parentCollectionDs.modifyItem(item); } else { parentCollectionDs.addItem(item); parentCollectionDs.modifyItem(item);
CollectionDatasource ds = (CollectionDatasource) parentDs; if (ds.containsItem(item.getId())) { ds.modifyItem(item); } else { ds.addItem(item);
ds.modifyItem(item); ds.excludeItem(item);
reloadedRole.setDefaultRole(e.getItem().getDefaultRole()); rolesDs.updateItem(reloadedRole); rolesDs.modifyItem(reloadedRole); rolesDs.commit();
defaultTemplate.setContent(data); defaultTemplate.setName(invisibleFileUpload.getFileName()); templatesDs.modifyItem(defaultTemplate); } catch (IOException e) { throw new RuntimeException(String.format(