4.4.2. factory クラスおよびメソッドの更新


VerticleFactory クラスが簡素化されました。ファクトリーはネストされたデプロイメントを使用して verticle をデプロイすることができるため、クラスは識別子の初期解決を必要としません。

既存のアプリケーションが factory を使用する場合、Eclipse Vert.x 4 では、予想される完了または失敗時に callable を使用するようにコードを更新できます。呼び出し可能なものは複数回呼び出すことができます。

以下の例は、Eclipse Vert.x 3.x アプリケーションの既存のファクトリーを示しています。

return new MyVerticle();

以下の例は、Eclipse Vert.x 4 で promise を使用するように既存の factory を更新する方法を示しています。

promise.complete(() -> new MyVerticle());

factory がコードをブロックするようにするには、Vertx.executeBlocking() メソッドを使用します。factory がブロックコードを受け取ると、promise を解決し、promise から verticle インスタンスを取得する必要があります。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.