ArrayList<MediaWrapper> out = new ArrayList<MediaWrapper>();
Map<String, Media> media = product.getMedia();
if (media != null) {
for (Media med : media.values()) {
MediaWrapper wrapper = (MediaWrapper)context.getBean(MediaWrapper.class.getName());
wrapper.wrapSummary(med, request);
if (wrapper.isAllowOverrideUrl()){
wrapper.setUrl(staticAssetPathService.convertAssetPath(med.getUrl(), request.getContextPath(), request.isSecure()));
}
out.add(wrapper);
}