問題タブ [java-failsafe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
28 参照

java - フェイルセーフ: 関数を実行することは可能ですか?それと?

私は net.jodah.failsafe フレームワークを使用しています。

チュートリアルで見つけたものから、Failsafe は Runnable と Supplier を実行できます。

関数を実行する API はありますか? フェイルセーフで実行したいメソッドは、引数を受け取り、何らかの値を返す必要があるため、必要です。

そうでない場合、回避策はありますか?私の頭に浮かぶ唯一のことは、引数をプライベートフィールドとして保存することです。この場合、メソッドは引数を受け取る必要はありません。次のようにします。

その代わりに:

これを行う:

多分もっとエレガントなソリューションがありますか?