@JsonProperty("created") public Date getCreationDate() { long ms = ((ObjectId)_dbObject.get(ID_KEY)).getTime(); Date d = new Date(); d.setTime(ms); return d; }
@JsonProperty("date") public Date getDate() { long ms = ((ObjectId)_dbObject.get(ID_KEY)).getTime(); Date d = new Date(); d.setTime(ms); return d; }
@Override public Date getCreationDateForCause(String id) { Date creationDate; try { //Get the creation date using time information in MongoDB id: creationDate = new Date(new ObjectId(id).getTime()); } catch (IllegalArgumentException e) { logger.log(Level.WARNING, "Could not retrieve original modification", e); creationDate = new Date(0); } return creationDate; }