Ta reguła wykrywa obiekty weblogic.transaction.Transaction serwera WebLogic 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 (np. weblogic.transaction.Transaction).
Obiekt jest także wykrywany, jeśli jest używany jako nazwa prosta
(np. Transaction) i jeśli istnieje jedna z dwóch
następujących instrukcji import:
import weblogic.transaction.*;
lub
import weblogic.transaction.Transaction;