此規則會偵測是否使用 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
,且存在下列兩個 import 陳述式之一:
import weblogic.transaction.*;
或
import weblogic.transaction.Transaction;