public Resource get(final ResourceRequest request) { final DraftGallery gallery = ServiceLocator.getPersistance().getDraftItem(request.getSizeId()); if (gallery == null) { return null; } final Resource resource = ServiceLocator.getPersistance().getFormFileById(request.getId()); if (resource == null) { return null; } final ResourceSize resourceSize = ResourceSizeCustom.createByWidthHeight( gallery.getThumbnailWidth(), gallery.getThumbnailHeight()); return ResourceCustom.copyWithSize(resource, resourceSize); }