Această regulă semnalează utilizarea metodelor perimate setJMSPriority din interfaţa com.ibm.websphere.scheduler.MessageTaskInfo. Această metodă nu mai este disponibilă fără parametri. Metoda poate fi detectată dacă este declarată sau invocată.
Detectaţi declararea metodei:
1. Clasa trebuie să implementeze interfaţa com.ibm.websphere.scheduler.MessageTaskInfoExemplul 1:
|
public class MyMessageTaskInfo implements MessagTaskInfo {
public int setJMSPriority(){ // some code return anInt; } } |
Metoda setJMSPriority() din Exemplul 1 va fi semnalată.
Detectaţi invocarea metodei:
1. Obiectul invocării trebuie să implementeze interfaţa com.ibm.websphere.scheduler.MessageTaskInfoExemplul 2:
|
public class MyClass implements MessageTaskInfo {
// some code ... } MessageTaskInfo obj = new MyClass(); obj.setJMSPriority(); |
Invocarea obj.setJMSPriority din Exemplul 2 va fi semnalată.
Documentația are o listă detaliată, mergeți la articolul Caracteristici perimate și selectați Caracteristici perimate în versiunea 5.0.2.