検索

4.3. Narayana 設定

download PDF

pax-transx-tm-narayana バンドルには jbossts-properties.xml ファイルが含まれており、これはトランザクションマネージャーのさまざまな側面のデフォルト設定を提供します。これらのプロパティーはすべて、$FUSE_HOME/etc/org.ops4j.pax.transx.tm.narayana.cfg ファイルに直接上書きしたり、Configuration Admin API を使用して上書きしたりできます。

Narayana の基本設定は、さまざまな EnvironmentBean オブジェクトによって行われます。このような Bean はすべて、接頭辞が異なるプロパティーを使用することで設定できます。以下の表は、使用される設定オブジェクトと接頭辞の概要を示しています。

設定 Beanプロパティーの接頭辞

com.arjuna.ats.arjuna.common.CoordinatorEnvironmentBean

com.arjuna.ats.arjuna.coordinator

com.arjuna.ats.arjuna.common.CoreEnvironmentBean

com.arjuna.ats.arjuna

com.arjuna.ats.internal.arjuna.objectstore.hornetq.HornetqJournalEnvironmentBean

com.arjuna.ats.arjuna.hornetqjournal

com.arjuna.ats.arjuna.common.ObjectStoreEnvironmentBean

com.arjuna.ats.arjuna.objectstore

com.arjuna.ats.arjuna.common.RecoveryEnvironmentBean

com.arjuna.ats.arjuna.recovery

com.arjuna.ats.jdbc.common.JDBCEnvironmentBean

com.arjuna.ats.jdbc

com.arjuna.ats.jta.common.JTAEnvironmentBean

com.arjuna.ats.jta

com.arjuna.ats.txoj.common.TxojEnvironmentBean

com.arjuna.ats.txoj.lockstore

接頭辞 をし用すると、設定を簡素化できます。ただし、通常、以下のいずれかの形式を使用する必要があります。

NameEnvironmentBean. propertyName (優先形式) または

fully-qualified-class-name.field-name

たとえば、com.arjuna.ats.arjuna.common.CoordinatorEnvironmentBean.commitOnePhase フィールドについて考えてみましょう。これは、com.arjuna.ats.arjuna.common.CoordinatorEnvironmentBean.commitOnePhase プロパティーを使用して設定するか、より簡単なフォーム CoordinatorEnvironmentBean.commitOnePhase (推奨) を使用して設定できます。プロパティーの設定方法と設定可能な Bean の詳細は、Narayana Product Documentation を参照してください。

ObjectStoreEnvironmentBean などの一部の Bean は、別の目的で設定を提供する 名前付き インスタンスごとに複数回設定できます。この場合、インスタンスの名前は、接頭辞 (上記のいずれか) と field-name の間で使用されます。たとえば、communicationStore という名前の ObjectStoreEnvironmentBean インスタンスのオブジェクトストアのタイプは、名前付きプロパティーを使用して設定できます。

  • com.arjuna.ats.arjuna.common.ObjectStoreEnvironmentBean.communicationStore.objectStoreType
  • ObjectStoreEnvironmentBean.communicationStore.objectStoreType
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.