Descriptor image and language
Add private RepositoryImage image
and @MaxLength(2) private String lang
to Descriptor
. The image should be loaded in lazyLoad(Descriptor)
.
Extend Descriptor API v1 with methods: updateImage(Descriptor d, ...)
and removeImage(Descriptor r)
. Ensure API supports lang
property.
The descriptor image should be saved at repository path /descriptor/{uuid.substring(0,3)}/{uuid}.{ext}
.
Ensure the descriptor.image
is included in JSON response for Descriptor Lists.