5.2.2. ConfigurationBuilder API の使用


5.2.2.1. プログラムにより CacheManager とレプリケートされたキャッシュを作成

JBoss Data Grid のプログラムによる設定には、ほとんど ConfigurationBuilder API と CacheManager のみが関係します。

手順5.1 JBoss Data Grid でのプログラムによる設定に関する手順

  1. XML ファイルで初めに CacheManager を作成します。必要な場合は、この CacheManager は使用ケースの要件を満たす仕様に基づいて実行時にプログラミングできます。以下は、CacheManager の作成方法の例です。
    EmbeddedCacheManager manager = new DefaultCacheManager("my-config-file.xml");
    Cache defaultCache = manager.getCache();
    
  2. 同期的にレプリケートされた新しいキャッシュをプログラムにより作成します。
    1. ConfigurationBuilder ヘルパーオブジェクトを使用して新しい設定オブジェクトインスタンスを作成します。
      Configuration c = new ConfigurationBuilder().clustering().cacheMode(CacheMode.REPL_SYNC).build();
      
    2. キャッシュモードを同期レプリケーションに設定します。
      String newCacheName = "repl";
      
    3. マネージャーで設定を定義または登録します。
      manager.defineConfiguration(newCacheName, c);
      Cache<String, String> cache = manager.getCache(newCacheName);
      
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.