1. Still works for me AFAICS 2. Yes, it's asynchronous, the results come in at /_ah/xmpp/presence/available/ and /_ah/xmpp/presence/ unavailable/ however, I've found that most of the users that I probe do not respond with an unavailable presence, as I've mentioned here: https://groups.google.com/forum/#!topic/google-appengine-java/vQX4TFkY3AU 3. If XMPPService.getPresence() gets removed, then there probably will not be anyway to check presence synchronously except by maintaining a persistent list of connected JIDs, and there's plenty of issues with this method.
For now I'm sticking with using getPresence() as it still works for me... hope nothing happens to it... -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/-H6c4g5lP2oJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.