Questa regola rileva l'utilizzo di oggetti weblogic.transaction.Transaction WebLogic in un file Java. Consultare l'argomento JTA support nella documentazione di WebSphere Application Server.
Vengono rilevati i seguenti casi:
Dichiarazione campo (livello dell'oggetto)
Esempio: private Transaction t ;
Variabile metodo
Esempio:
private void doX(){
Transaction t;
}
Espressione Cast
Esempio: Transaction t = (Transaction) someOtherObject;
L'oggetto viene rilevato se viene utilizzato come nome qualificato, come weblogic.transaction.Transaction.
L'oggetto viene rilevato anche se viene utilizzato come nome semplice,
come Transaction, ed esiste una delle due istruzioni import riportate di seguito:
import weblogic.transaction.*;
o
import weblogic.transaction.Transaction;