Как отправить сообщение, когда отправитель находится в автономном режиме Smack? - PullRequest
0 голосов
/ 15 октября 2019

Как отправить сообщение, когда соединение с Интернетом обрывается. после отключения интернета smack остается в сети некоторое время, а outgoingMessageListener помещает сообщение в очередь. После возобновления соединения эти сообщения в очереди пересылаются. После повторного подключения и проверки подлинности я могу определить, какие сообщения были перенаправлены, прослушивая пакеты addSyncListener. Как после того, как addSyncListener заканчивает свою работу для пересылки сообщений, которые не были поставлены в очередь? Я использую sqlite, чтобы отметить, какие сообщения были доставлены на сервер, а какие нет. Но как сделать так, чтобы вы сначала прослушивали доставку сообщений в очереди, а потом уже которые были вне очереди?

Есть идеи?

...