Subversion Repositories SmartDukaan

Rev

Rev 25413 | Rev 25424 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25413 Rev 25414
Line 79... Line 79...
79
	public static final int KeySpec4 = 5;
79
	public static final int KeySpec4 = 5;
80
	public static final int Warranty = 6;
80
	public static final int Warranty = 6;
81
	public static final int Package_Contents = 7;
81
	public static final int Package_Contents = 7;
82
 
82
 
83
	private static final String REMOTE_DIR = "/var/www/static.saholic.com/images/media/";
83
	private static final String REMOTE_DIR = "/var/www/static.saholic.com/images/media/";
84
	private static final String STATIC_SERVER_URL = "http://static.saholic.com/images/media/";
84
	private static final String STATIC_SERVER_URL = "http://static%d.saholic.com/images/media/";
85
 
85
 
86
	private static final String THUMBNAIL = "thumbnail";
86
	private static final String THUMBNAIL = "thumbnail";
87
	private static final String ICON = "icon";
87
	private static final String ICON = "icon";
88
	private static final String DEFAULT = "default";
88
	private static final String DEFAULT = "default";
89
	private static final String NONE = "";
89
	private static final String NONE = "";
Line 331... Line 331...
331
			// convert base64 string to binary data
331
			// convert base64 string to binary data
332
			byte[] data = DatatypeConverter.parseBase64Binary(strings[1]);
332
			byte[] data = DatatypeConverter.parseBase64Binary(strings[1]);
333
			String fileName = getFileName(entityMediaPojo.getEntityId(), mediaPojo.getTitle(), extension);
333
			String fileName = getFileName(entityMediaPojo.getEntityId(), mediaPojo.getTitle(), extension);
334
			LOGGER.info("After switch statement Filename = {}", fileName);
334
			LOGGER.info("After switch statement Filename = {}", fileName);
335
			mediaPojo.setImageData(null);
335
			mediaPojo.setImageData(null);
-
 
336
			String staticServerUrl = String.format(STATIC_SERVER_URL, entityMediaPojo.getEntityId()%3);
336
			mediaPojo.setUrl(STATIC_SERVER_URL + entityMediaPojo.getEntityId() + "/" + fileName);
337
			mediaPojo.setUrl(staticServerUrl + entityMediaPojo.getEntityId() + "/" + fileName);
337
			map.put(fileName, new ByteArrayInputStream(data));
338
			map.put(fileName, new ByteArrayInputStream(data));
338
			if (i == entityMediaPojo.getDefaultImageIndex()) {
339
			if (i == entityMediaPojo.getDefaultImageIndex()) {
339
				String defaultFileName = getFileName(entityMediaPojo.getEntityId(), DEFAULT, extension);
340
				String defaultFileName = getFileName(entityMediaPojo.getEntityId(), DEFAULT, extension);
340
				map.put(defaultFileName, new ByteArrayInputStream(data));
341
				map.put(defaultFileName, new ByteArrayInputStream(data));
341
				contentPojo.setDefaultImageUrl(STATIC_SERVER_URL + entityMediaPojo.getEntityId() + "/" + fileName);
342
				contentPojo.setDefaultImageUrl(staticServerUrl + entityMediaPojo.getEntityId() + "/" + defaultFileName);
342
			}
343
			}
343
		}
344
		}
344
		contentPojo.setImages(entityMediaPojo.getMediaPojos());
345
		contentPojo.setImages(entityMediaPojo.getMediaPojos());
345
 
346
 
346
		return map;
347
		return map;