Я ищу способ получить дельту Назначений. По сути, я хочу реагировать на вновь созданные встречи.
Для получения вновь созданных / непрочитанных сообщений в java ews api
, который я использую, есть SearchFilter
. К сожалению, AppointmentSchema
не предоставляет подходящего Enum для фильтра.
new SearchFilter.SearchFilterCollection(LogicalOperator.And, new SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, false));
Я получаю назначения вроде:
CalendarFolder calendarFolder = CalendarFolder.bind(service, WellKnownFolderName.Calendar, new PropertySet());
var result = calendarFolder.findAppointments(cView);
, поэтому вернемся к моему вопросу. Как я могу заметить, что кто-то пригласил меня на новую встречу или по электронной почте с новым приглашением на встречу?