読み取り/読み取り整合性検査は、データが他のトランザクションから読み取られる LifeTimeInCache Bean にのみ適用されます。
反復可能読み取り (RR) のためのアクセス・インテントの場合、 これは、そのデータがデータ・ストア内のデータと整合していることを製品が検査し、 検査後にそのデータが更新されていないことを製品が確認することを意味しています。 コミット済み読み取り (RC) のアクセス・インテントの場合、これは、そのデータが 検査の時点で整合していることを製品が確認することを意味しますが、検査後データに変更がないことは保証しません。 これによって、LifeTimeInCache Bean の振る舞いが非 LifeTimeInCache Bean と同じになります。
「アンの」銀行口座の利子の計算に関する以下のシナリオで示されるよう に、整合性検査の設定には 3 つのオプションがあります。 それぞれの場合、データ・ストアは、(利子を計算するための) この EJB CMP アプリケーションと、EJB BMP、JDBC、またはレガシー・アプリケーショ ンのような他のアプリケーションによって共用されています。 またそれぞれの場合に、EJB アカウントは、「存続期間の長い」Bean として構成されます。