この規則は、 WebLogic の使用を検出します。 weblogic.transaction.Transaction Java ファイル内のオブジェクト。 WebSphere Application Server 資料の JTA サポート のトピックを確認してください。
以下のケースが検出されます。
フィールド宣言 (オブジェクト・レベル)
例:
private Transaction t ;
メソッド変数
例:
private void doX(){
Transaction t;
}
キャスト式
例:
Transaction t = (Transaction) someOtherObject;
オブジェクトが修飾名として使用されている場合は、次のように検出されます。 weblogic.transaction.Transaction .
オブジェクトは、以下のような単純名として使用されている場合にも検出されます。
Transaction
、および以下の 2 つのインポート・ステートメントのいずれかが存在します。
import weblogic.transaction.*;
または
import weblogic.transaction.Transaction;