ベストプラクティス、リクエストファクトリーコールをさまざまな形式で再利用する

StackOverflow https://stackoverflow.com/questions/8837704

  •  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回だけ発射し、通話後にそのコンテキストを忘れてください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top