@Programmatic public RenderingStrategy create( final String reference, final String name, final DocumentNature inputNature, final DocumentNature outputNature, final Class<? extends Renderer> rendererClass) { final RenderingStrategy renderingStrategy = new RenderingStrategy(reference, name, inputNature, outputNature, rendererClass); repositoryService.persist(renderingStrategy); return renderingStrategy; }
@Programmatic public RenderingStrategy create( final String reference, final String name, final DocumentNature inputNature, final DocumentNature outputNature, final Class<? extends Renderer> rendererClass) { final RenderingStrategy renderingStrategy = new RenderingStrategy(reference, name, inputNature, outputNature, rendererClass); repositoryService.persist(renderingStrategy); return renderingStrategy; }
@Programmatic public Document create( final DocumentType type, final String atPath, final String documentName, final String mimeType) { final DateTime createdAt = clockService.nowAsDateTime(); final Document document = new Document(type, atPath, documentName, mimeType, createdAt); repositoryService.persist(document); return document; }
@Programmatic public Document create( final DocumentType type, final String atPath, final String documentName, final String mimeType) { final DateTime createdAt = clockService.nowAsDateTime(); final Document document = new Document(type, atPath, documentName, mimeType, createdAt); repositoryService.persist(document); return document; }
private ApplicationSettingJdo newSetting( final String key, final String description, final SettingType settingType, final String valueRaw) { final ApplicationSettingJdo setting = repositoryService.instantiate(ApplicationSettingJdo.class); setting.setKey(key); setting.setDescription(description); setting.setValueRaw(valueRaw); setting.setType(settingType); repositoryService.persist(setting); return setting; } //endregion
private UserSettingJdo newSetting( final String user, final String key, final String description, final SettingType settingType, final String valueRaw) { final UserSettingJdo setting = repositoryService.instantiate(UserSettingJdo.class); setting.setUser(user); setting.setKey(key); setting.setType(settingType); setting.setDescription(description); setting.setValueRaw(valueRaw); repositoryService.persist(setting); return setting; } //endregion
repositoryService.persist(link);