首页 > 解决方案 > 连接请求依赖和顺序

问题描述

当我的 CN1 应用程序启动时,我必须执行 3 次连接请求。如果第一个失败,应用程序不必执行最后 2 个请求,以此类推。

(如果第二个请求失败,则不需要第三个请求)

如何设置连接请求顺序?

标签: codenameone

解决方案


对于标准ConnectionRequest调用,您可以使用addResponseListener()并且仅在前一个的响应侦听器中添加下一个。

Rest调用在 fetch 方法中有一个完成回调。

或者,您可以使用方法的同步版本,例如addToQueueAndWait()用于APIConnectionRequestget*RestAPI 中。


推荐阅读