ベストプラクティス、リクエストファクトリーコールをさまざまな形式で再利用する
-
27-10-2019 - |
質問
同じリストボックスを使用するいくつかのフォームを使用しています。リストボックスはRequestFactoryコールから入力されます。たとえば、このコードは、リストボックスを入力するために各プレゼンターから呼び出されます。
EntityBaseRequestContext context = entityContextProvider.get();
context.getDomaineValeursByName("DomaineActivite").fire(new Receiver<List<DomaineValeursProxy>>() {
@Override
public void onSuccess(List<DomaineValeursProxy> domaineValeursProxyList) {
display.setDomaineActivitieList(domaineValeursProxyList);
}
});
各プレゼンターのこのコードの冗長性を回避するための最良の方法は何ですか?ありがとうございました
Uibinder、Gin、MVP、GWT2.4を使用しています
解決
レシーバーで戻ってきたプロキシは、どのコンテキストにも添付されていません。簡単な豆を使用する方法と同じように、アクセス可能な場所に安全に保管し、すべてのリストボックスで使用できます。このリクエストは、アプリケーションの開始時に1回だけ発射し、通話後にそのコンテキストを忘れてください。
所属していません StackOverflow