Nu utilizaţi metoda setJMSPriority(), care a fost înlăturată

Această regulă steaguri utilizarea metodei depreciate setJMSPriority de la com.ibm.websphere.scheduler.MessageTaskInfo Interfață. 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.MessageTaskInfo

2. Metoda setJMSPriority este implementată.

Exemplul 1:

public class MyMessageTaskInfo implements MessagTaskInfo {
public int setJMSPriority(){
// some code
return anInt;
}
}

The setJMSPriority() Metoda din exemplul 1 va fi marcată.

Detectaţi invocarea metodei:

1. Obiectul invocării trebuie să implementeze interfaţa com.ibm.websphere.scheduler.MessageTaskInfo

2. Metoda este referită după numele interfeţei.

Exemplul 2:

public class MyClass implements MessageTaskInfo {
// some code
...
}

MessageTaskInfo obj = new MyClass();
obj.setJMSPriority();

The obj.setJMSPriority Invocarea în exemplul 2 va fi marcată.

Documentația are o listă detaliată, mergeți la articolul Caracteristici perimate și selectați Caracteristici perimate în versiunea 5.0.2.