Example #1
0
  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);
  }