WebSphere Application Server では、データ・アクセス・アプ リケーションのパフォーマンスをモニターするために PMI API の使用が サポートされています。
PmiFactory.createJ2CPerf( String pmiName, // a unique Identifier for JCA /JDBC. This is the // ConnectionFactory name. ObjectName providerName,// the ObjectName of the J2CResourceAdapter // or JDBCProvider Mbean ObjectName factoryName // the ObjectName of the J2CConnectionFactory // or DataSourceMbean. )
以下の統一モデリング言語 (UML) ダイアグラムは、JSR 77 が報告され る統計をどのように必要とするかを示します。
JCAConnectionPoolStats および JDBCConnectionPoolStats オブジェク トには、直接インプリメントする Mbean はありません。統計は PMI への呼び出し を介して収集されます。 J2C リソース・アダプター、および JDBC プロバイダーはそれぞれ、 ConnectionFactory または DataSource ObjectNames のリストを含みます。 ObjectNames は PMI によって使用され、PMI モジュールのリストで適切な接続プールを見つけます。
JCA 1.5 仕様は、リソース・アダプターが接続をプールしないように要求していることを示す matchManagedConnection() メソッドからの例外を許可します。 この場合、その接続の統計は、接続プールの統計から別々に提供されます。