próbuję wykrywania nowych wiadomości w skrzynce odbiorczej przy użyciu subscribeToPullNotifications następująco:subscribeToPullNotifications nie wykrywa nowe wiadomości w skrzynce odbiorczej
PullSubscription subscription = service.subscribeToPullNotifications(
folder, 1, null, EventType.NewMail);
GetEventsResults events = subscription.getEvents();
System.out.println("####### EVENTS: "
+ events.getItemEvents().toString());
for (ItemEvent itemEvent : events.getItemEvents()) {
if (itemEvent.getEventType() == EventType.NewMail) {
EmailMessage message = EmailMessage.bind(service,
itemEvent.getItemId());
System.out.println("######## NEW EMAIL MESSAGE IS: "
+ message.getSubject());
}
}
ale events.getItemEvents()
jest zawsze pusty, nawet widzę nowe wiadomości w skrzynce odbiorczej. również, jak sprawić, aby powyższy kod był zawsze powtarzany podczas działania aplikacji, tak aby w każdej minucie sprawdzać nowe wiadomości e-mail.