メッセージがサーバーに配信されない状況を処理する方法はありますか? Dolphin のログは状況を明確に示していますが、コードからキャッチしたいと思います。onFinishedのようにオーバーライドするonErrorのようなメソッドを探していました。
clientDolphin.send(message, new OnFinishedHandlerAdapter() {
@Override
public void onFinished(List<ClientPresentationModel> presentationModels) {
// Do something useful
}
}
});
、しかし、そのようなものは何もありません。また、try/catch でsend呼び出しをラップしても機能しません (send は呼び出し元コードをブロックしていないため、驚くことではありません)。
配信されていないメッセージについて通知を受ける簡単な方法が確かにあると思いますが、それを見ることができません。事前に、答えをありがとう!