@Override public boolean fromVEvent(final TeamEventDO event, final VEvent vEvent) { if (vEvent.getDateStamp() != null) { event.setDtStamp(new Timestamp(vEvent.getDateStamp().getDate().getTime())); return true; } return false; } }
public Builder from(Calendar calendar, byte[] originalEvent) { this.ical = new String(originalEvent, StandardCharsets.UTF_8); VEvent vevent = (VEvent) calendar.getComponent("VEVENT"); this.uid = optionalOf(vevent.getUid()); this.method = optionalOf(calendar.getMethod()); this.recurrenceId = optionalOf(vevent.getRecurrenceId()); this.sequence = optionalOf(vevent.getSequence()); this.dtstamp = optionalOf(vevent.getDateStamp()); return this; }
private void writeToHeaders(Calendar calendar, Mail mail) throws MessagingException { MimeMessage mimeMessage = mail.getMessage(); VEvent vevent = (VEvent) calendar.getComponent("VEVENT"); addIfPresent(mimeMessage, X_MEETING_METHOD_HEADER, calendar.getMethod()); addIfPresent(mimeMessage, X_MEETING_UID_HEADER, vevent.getUid()); addIfPresent(mimeMessage, X_MEETING_RECURRENCE_ID_HEADER, vevent.getRecurrenceId()); addIfPresent(mimeMessage, X_MEETING_SEQUENCE_HEADER, vevent.getSequence()); addIfPresent(mimeMessage, X_MEETING_DTSTAMP_HEADER, vevent.getDateStamp()); }
if (event.getDateStamp()==null) { event.getProperties().add(new DtStamp(new DateTime()));
if (event.getDateStamp()==null) { event.getProperties().add(new DtStamp(new DateTime()));
if(event.getDateStamp()!=null) { note.setClientModifiedDate(event.getDateStamp().getDate());
if(event.getDateStamp()!=null) { note.setClientModifiedDate(event.getDateStamp().getDate());