| Line 151... |
Line 151... |
| 151 |
}
|
151 |
}
|
| 152 |
LOGGER.info("After switch statement = {}", extension);
|
152 |
LOGGER.info("After switch statement = {}", extension);
|
| 153 |
// convert base64 string to binary data
|
153 |
// convert base64 string to binary data
|
| 154 |
byte[] data = DatatypeConverter.parseBase64Binary(strings[1]);
|
154 |
byte[] data = DatatypeConverter.parseBase64Binary(strings[1]);
|
| 155 |
Timestamp tm = new Timestamp(System.currentTimeMillis());
|
155 |
Timestamp tm = new Timestamp(System.currentTimeMillis());
|
| - |
|
156 |
String urlTitle = mediaPojo.getTitle().toLowerCase();
|
| 156 |
String fileName = mediaPojo.getTitle() + tm.getTime() + "." + extension;
|
157 |
String fileName = urlTitle.replace(' ', '-') + tm.getTime() + "." + extension;
|
| 157 |
LOGGER.info("After switch statement Filename = {}", fileName);
|
158 |
LOGGER.info("After switch statement Filename = {}", fileName);
|
| 158 |
mediaPojo.setImageData(null);
|
159 |
mediaPojo.setImageData(null);
|
| 159 |
mediaPojo.setUrl(IMAGE_STATIC_SERVER_URL + "/" + "image" + LocalDate.now() + "/" + fileName);
|
160 |
mediaPojo.setUrl(IMAGE_STATIC_SERVER_URL + "/" + "image" + LocalDate.now() + "/" + fileName);
|
| 160 |
fileStreamsMap.put(fileName, new ByteArrayInputStream(data));
|
161 |
fileStreamsMap.put(fileName, new ByteArrayInputStream(data));
|
| 161 |
LOGGER.info("fileStreamsMap" + fileStreamsMap);
|
162 |
LOGGER.info("fileStreamsMap" + fileStreamsMap);
|