public IObject updateObject(IObject... iObjects) { return up.saveAndReturnObject(iObjects[0]); } }, newEnum);
@RolesAllowed("user") @Transactional(readOnly = false) public void saveRndSettings(RenderingDef rndSettings) { iUpdate.saveAndReturnObject(rndSettings); }
@Override @RolesAllowed("user") @Transactional(readOnly = false) public IObject createDataObject(IObject arg0, Parameters arg1) { return iUpdate.saveAndReturnObject(arg0); }
public <T extends IObject> T updateObject(T... objs) { T result = iUpdate.saveAndReturnObject(objs[0]); iUpdate.flush(); // was commit return result; } }, job);
@RolesAllowed("system") @Transactional(readOnly = false) public <T extends IEnum> T updateEnumeration(T oEnum) { return iUpdate.saveAndReturnObject(oEnum); }
@Override @RolesAllowed("user") @Transactional(readOnly = false) public IObject updateDataObject(IObject arg0, Parameters arg1) { return iUpdate.saveAndReturnObject(arg0); }
@RolesAllowed("user") @Transactional(readOnly = false) public Long copyAndResizePixels(long pixelsId, Integer sizeX, Integer sizeY, Integer sizeZ, Integer sizeT, List<Integer> channelList, String methodology, boolean copyStats) { Pixels from = retrievePixDescription(pixelsId); Pixels to = _copyAndResizePixels(pixelsId, sizeX, sizeY, sizeZ, sizeT, channelList, methodology, copyStats); // Deal with Image linkage Image image = from.getImage(); image.addPixels(to); // Save and return our newly created Pixels Id image = iUpdate.saveAndReturnObject(image); return image.getPixels(image.sizeOfPixels() - 1).getId(); }
@RolesAllowed("user") @Transactional(readOnly = false) public void setChannelGlobalMinMax(long pixelsId, int channelIndex, double min, double max) { Pixels pixels = retrievePixDescription(pixelsId); Channel channel = pixels.getChannel(channelIndex); StatsInfo stats = channel.getStatsInfo(); if (stats == null) { stats = new StatsInfo(); channel.setStatsInfo(stats); } stats.setGlobalMax(max); stats.setGlobalMin(min); iUpdate.saveAndReturnObject(channel); }
if (dirtyMetadata) thumbnailMetadata = iUpdate.saveAndReturnObject(thumbnailMetadata);
image = iUpdate.saveAndReturnObject(image); return image.getId();
thumbMetaData = ctx.createThumbnailMetadata(pixels, d); _setMetadataVersion(thumbMetaData, inProgress); thumbMetaData = iUpdate.saveAndReturnObject(thumbMetaData); dirtyMetadata = false;
@RolesAllowed("user") @Transactional(readOnly = false) public Long copyAndResizeImage(long imageId, Integer sizeX, Integer sizeY, Integer sizeZ, Integer sizeT, List<Integer> channelList, String name, boolean copyStats) { Image iFrom = iQuery.get(Image.class, imageId); Image iTo = new Image(); // Set the image name iTo.setAcquisitionDate(iFrom.getAcquisitionDate()); iTo.setName(name); iTo.setObjectiveSettings(iFrom.getObjectiveSettings()); iTo.setImagingEnvironment(iFrom.getImagingEnvironment()); iTo.setExperiment(iFrom.getExperiment()); iTo.setStageLabel(iFrom.getStageLabel()); iTo.setInstrument(iFrom.getInstrument()); // Copy each Pixels set that the source image has Iterator<Pixels> i = iFrom.iteratePixels(); while (i.hasNext()) { Pixels p = i.next(); Pixels to = _copyAndResizePixels(p.getId(), sizeX, sizeY, sizeZ, sizeT, channelList, null, copyStats); iTo.addPixels(to); } // Save and return our newly created Image Id iTo = iUpdate.saveAndReturnObject(iTo); return iTo.getId(); }
newImage = iUpdate.saveAndReturnObject(newImage); return newImage.getId();
ExperimenterAnnotationLink link = new ExperimenterAnnotationLink(); link.link(new Experimenter(uid, false), fa); link = iUpdate.saveAndReturnObject(link); fa = (FileAnnotation) link.getChild(); file = fa.getFile(); file.setPath(filename); file.setMimetype(mimetype); file = iUpdate.saveAndReturnObject(file);