| Line 292... |
Line 292... |
| 292 |
}else {
|
292 |
}else {
|
| 293 |
log.info("Could not find default image for entity:" + entity.getID());
|
293 |
log.info("Could not find default image for entity:" + entity.getID());
|
| 294 |
}
|
294 |
}
|
| 295 |
}
|
295 |
}
|
| 296 |
else if(slide.getFreeformContent() !=null && slide.getFreeformContent().getMedias() !=null){
|
296 |
else if(slide.getFreeformContent() !=null && slide.getFreeformContent().getMedias() !=null){
|
| - |
|
297 |
log.info("Slide ID - for media:" + slide.getSlideDefinitionID());
|
| 297 |
Collection<Media> medias = slide.getFreeformContent().getMedias().values();
|
298 |
Collection<Media> medias = slide.getFreeformContent().getMedias().values();
|
| 298 |
for (Media media : medias){
|
299 |
for (Media media : medias){
|
| 299 |
if(media.getType().equals(Media.Type.IMAGE)){
|
300 |
if(media.getType().equals(Media.Type.IMAGE)){
|
| 300 |
MediaPojo ip = new MediaPojo(media.getLabel(), MessageFormat.format(IMG_URL_TEMPLATE, entity.getID()%3, entityNumber, NewVUI.computeNewFileName(fileNamePrefix, media.getFileName(), String.valueOf(media.getCreationTime().getTime()))));
|
301 |
MediaPojo ip = new MediaPojo(media.getLabel(), MessageFormat.format(IMG_URL_TEMPLATE, entity.getID()%3, entityNumber, NewVUI.computeNewFileName(fileNamePrefix, media.getFileName(), String.valueOf(media.getCreationTime().getTime()))));
|
| 301 |
images.add(ip);
|
302 |
images.add(ip);
|
| Line 313... |
Line 314... |
| 313 |
}
|
314 |
}
|
| 314 |
}
|
315 |
}
|
| 315 |
}
|
316 |
}
|
| 316 |
}
|
317 |
}
|
| 317 |
if(images.size()==0){
|
318 |
if(images.size()==0){
|
| 318 |
images.add(new MediaPojo(defaultMedia.getLabel(), MessageFormat.format(IMG_URL_TEMPLATE, entity.getID()%3, entityNumber, NewVUI.computeNewFileName(fileNamePrefix, defaultMedia.getFileName(), String.valueOf(defaultMedia.getCreationTime().getTime())))));
|
319 |
images.add(new MediaPojo(defaultMedia.getLabel(), MessageFormat.format(IMG_URL_TEMPLATE, entity.getID()%3,
|
| - |
|
320 |
entityNumber,
|
| - |
|
321 |
NewVUI.computeNewFileName(fileNamePrefix, defaultMedia.getFileName(),
|
| - |
|
322 |
String.valueOf(defaultMedia.getCreationTime().getTime())))));
|
| 319 |
}
|
323 |
}
|
| 320 |
}
|
324 |
}
|
| 321 |
cp.setImages(images);
|
325 |
cp.setImages(images);
|
| 322 |
cp.setVideos(videos);
|
326 |
cp.setVideos(videos);
|
| 323 |
}
|
327 |
}
|
| Line 373... |
Line 377... |
| 373 |
|
377 |
|
| 374 |
public static void main (String [] args) throws Exception{
|
378 |
public static void main (String [] args) throws Exception{
|
| 375 |
|
379 |
|
| 376 |
PojoCreator creator = new PojoCreator();
|
380 |
PojoCreator creator = new PojoCreator();
|
| 377 |
ExpandedEntity exp = new ExpandedEntity(CreationUtils.getEntity(1003970l));
|
381 |
ExpandedEntity exp = new ExpandedEntity(CreationUtils.getEntity(1003970l));
|
| 378 |
creator.createAndStoreContentPojo(exp, null, "4 months Warranty");
|
382 |
creator.setImagesAndVideos(CreationUtils.getEntity(1005480l), new ContentPojo(1005480l));
|
| 379 |
creator.updateCatalogInfo(1003970, "This is offer", null);
|
- |
|
| 380 |
}
|
383 |
}
|
| 381 |
|
384 |
|
| 382 |
public void updateCatalogInfo(long entityId, String offerText, List<ItemPojo> items) {
|
385 |
public void updateCatalogInfo(long entityId, String offerText, List<ItemPojo> items) {
|
| 383 |
ContentPojo cp = new ContentPojo(entityId);
|
386 |
ContentPojo cp = new ContentPojo(entityId);
|
| 384 |
cp.setOfferText(offerText);
|
387 |
cp.setOfferText(offerText);
|