Subversion Repositories SmartDukaan

Rev

Rev 20423 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20423 Rev 22631
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);