@Transactional(readOnly = true) public Object doWork(Session session, ServiceFactory sf) { return sf.getRenderingSettingsService().createNewRenderingDef( pixels); } });
@Transactional(readOnly = false) // ticket:1434 public Object doWork(Session session, ServiceFactory sf) { sf.getRenderingSettingsService().resetDefaults(def, pixels); return null; }}); }
@Override protected void actOnOneGroup(Set<Long> pixelsIds) { if (isExtendedGraphCritical(pixelsIds)) { return; } final Set<Long> imageIds = settingsService.resetDefaultsInSet(Pixels.class, pixelsIds); loadAndPrepareRenderingSettings(Image.class, imageIds); allImageIds.addAll(imageIds); } }.actOnByGroup(pixelsIdsWithoutSettings);
RenderingDef def = settingsService.createNewRenderingDef(pixels); try settingsService.resetDefaults(def, pixels);
@Transactional(readOnly = true) public Object doWork(Session session, ServiceFactory sf) { return sf.getRenderingSettingsService().sanityCheckPixels(pix1, pix2); } });
@Transactional(readOnly = true) public Object doWork(Session session, ServiceFactory sf) { IRenderingSettings settingsSrv = sf.getRenderingSettingsService(); settingsSrv.resetDefaultsNoSave(rendDefObj, pixelsObj); return null; }}); load();
/** * Loads and prepares a rendering settings for a Pixels ID and RenderingDef * ID. * @param pixelsId Pixels ID to load. * @param settingsId RenderingDef ID to load an prepare settings for. */ public void loadAndPrepareRenderingSettings(long pixelsId, long settingsId) { Pixels pixels = pixelsService.retrievePixDescription(pixelsId); RenderingDef settings = pixelsService.loadRndSettings(settingsId); if (settings == null) { throw new ValidationException( "No rendering definition exists with ID = " + settingsId); } if (!settingsService.sanityCheckPixels(pixels, settings.getPixels())) { throw new ValidationException( "The rendering definition " + settingsId + " is incompatible with pixels set " + pixels.getId()); } prepareRenderingSettings(settings, pixels); }