Non utilizzare il metodo setJMSPriority() rimosso

Questa regola contrassegna l'utilizzo del metodo obsoleto setJMSPriority dall'interfaccia com.ibm.websphere.scheduler.MessageTaskInfo. Questo metodo non è più disponibile senza parametri. Il metodo può essere rilevato se dichiarato o richiamato.

Rilevazione della dichiarazione del metodo:

1. La classe deve implementare l'interfaccia com.ibm.websphere.scheduler.MessageTaskInfo

2. Il metodo setJMSPriority è implementato.

Esempio 1:

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

Il metodo setJMSPriority() nell'Esempio 1 viene contrassegnato.

Rilevazione del richiamo del metodo:

1. L'oggetto del richiamo deve implementare l'interfaccia com.ibm.websphere.scheduler.MessageTaskInfo

2. Il metodo è indicato dal nome dell'interfaccia.

Esempio 2:

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

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

Il richiamo obj.setJMSPriority nell'Esempio 2 verrà contrassegnato.

La documentazione contiene un elenco dettagliato; andare all'articolo Deprecated features e selezionare Features deprecated in Version 5.0.2.