// get events
final BoxEventRequestObject requestObject =
BoxEventRequestObject.getEventsRequestObject(currentStreamPosition);
requestObject.setStreamType(streamType);
requestObject.setLimit(limit);
final BoxEventCollection events = eventsManager.getEvents(requestObject);
// notify callback
callback.onEvent(events);
// update stream position
currentStreamPosition = events.getNextStreamPosition();
} else if (RECONNECT.equals(message) || MAX_RETRIES.equals(message)) {
LOG.debug("Long poll reconnect for " + cachedBoxClient);
realTimeServer = null;
} else if (OUT_OF_DATE.equals(message)) {