Nie używaj usuniętej metody setJMSPriority()

Ta reguła oznacza użycie nieaktualnej metody setJMSPriority z com.ibm.websphere.scheduler.MessageTaskInfo . Ta metoda nie jest już dostępna bez parametrów. Metoda ta może zostać wykryta, jeśli została zadeklarowana lub jest wywoływana.

Wykrycie deklaracji metody:

1. Klasa musi implementować interfejs com.ibm.websphere.scheduler.MessageTaskInfo.

2. Metoda setJMSPriority została zaimplementowana.

Przykład 1:

public class MyMessageTaskInfo implements MessagTaskInfo {
public int setJMSPriority(){
// jakiś kod
return anInt;
}
}

Zadanie setJMSPriority() metoda w przykładzie 1 zostanie oznaczona flagą.

Wykrycie wywołania metody:

1. Obiekt wywołania musi implementować interfejs com.ibm.websphere.scheduler.MessageTaskInfo.

2. Metoda jest przywoływana za pomocą nazwy interfejsu.

Przykład 2:

public class MyClass implements MessageTaskInfo {
// jakiś kod
...
}

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

Zadanie obj.setJMSPriority Wywołanie w przykładzie 2 zostanie oznaczone flagą.

Szczegółowa lista została umieszczona w dokumentacji, przejdź do artykułu Nieaktualne funkcje i zapoznaj się z sekcją Funkcje nieaktualne w wersji 5.0.2.