2.2. CacheManagers の作成


2.2.1. 新しい RemoteCacheManager の作成

次の設定を用いて、新しい RemoteCacheManager を設定します。
import org.infinispan.client.hotrod.configuration.Configuration;
import org.infinispan.client.hotrod.configuration.ConfigurationBuilder;

Configuration conf = new 
ConfigurationBuilder().addServer().host("localhost").port(11222).build();
RemoteCacheManager manager = new RemoteCacheManager(conf);
RemoteCache defaultCache = manager.getCache();
設定の説明

指定された設定の各行の説明は以下のとおりです。

  1. ConfigurationBuilder() メソッドを使用して、新しいビルダーを設定します。.addServer() プロパティーは、.host(<hostname|ip>) および .port(<port>) プロパティーで指定されたリモートサーバーを追加します。
    Configuration conf = new 
    ConfigurationBuilder().addServer().host(<hostname|ip>).port(<port>).build();
    
  2. 指定された設定を使用して新しい RemoteCacheManager を作成します。
    RemoteCacheManager manager = new RemoteCacheManager(conf);
  3. リモートサーバーからデフォルトキャッシュを取得します。
    RemoteCache defaultCache = manager.getCache();
    
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.