Ta reguła wykrywa użycie serwera WebLogic weblogic.transaction.Transaction obiektów w pliku Java . Zapoznaj się z tematem Obsługa JTA w dokumentacji serwera WebSphere Application Server.
Wykrywane są następujące przypadki:
Deklaracja pola (poziom obiektu)
Przykład:
private Transaction t ;
Zmienna metody
Przykład:
private void doX(){
Transaction t;
}
Wyrażenie rzutowania
Przykład:
Transaction t = (Transaction) someOtherObject;
Obiekt jest wykrywany, jeśli jest używany jako nazwa kwalifikowana, na przykład weblogic.transaction.Transaction .
Obiekt jest również wykrywany, jeśli jest używany jako nazwa prosta, na przykład
Transaction
i jedną z następujących dwóch instrukcji importu:
import weblogic.transaction.*;
lub
import weblogic.transaction.Transaction;