public void run()

in src/main/java/com/amazon/photosharing/facade/ContentFacade.java [189:211]


		public void run() {
			EntityManager em = _emFactory.get();
			Media m = em.find(Media.class, _media_id);
			if (m == null) {
                _logger.info("Media is null");
				return;
			}
			else {					
				try {
					em.getTransaction().begin();
                    em.remove(m);
					em.getTransaction().commit();

                    ContentHelper.getInstance().deleteContent(m.getS3Bucket(), m.getS3FileName());
                    ContentHelper.getInstance().deleteContent(m.getS3Bucket(), m.getS3ThumbFileName());
				} catch (Exception ex) {
					_logger.error(ex.getMessage(), ex);
				} finally {
					em.close();			
					em = null;
				}
			}				
		}