Haifisch7734

GetOrganizer

Aug 11th, 2015
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.76 KB | None | 0 0
  1. private String getOrganizerMail(Appointment appointment) throws ServiceLocalException {
  2.         EmailAddress apptOrganizer = appointment.getOrganizer();
  3.         String organizerMail = apptOrganizer.getAddress();
  4.         String exchangeUsername = basicService.getExchangeUsername();
  5.         if (!organizerMail.equals(exchangeUsername)) {
  6.             return organizerMail;
  7.         }
  8.         AttendeeCollection attendees = appointment.getRequiredAttendees();
  9.         List<Attendee> attendeeList = attendees.getItems();
  10.         Stream<Attendee> attendeeStream = attendeeList.stream();
  11.         Optional<Attendee> organizer = attendeeStream.findFirst();
  12.         if (organizer.isPresent()) {
  13.             return organizer.get().getAddress();
  14.         }
  15.         return "";
  16.     }
Advertisement
Add Comment
Please, Sign In to add comment