Non utilizzare il metodo setJMSPriority() rimosso

Questa regola contrassegna l'utilizzo del metodo obsoleto setJMSPriority dal com.ibm.websphere.scheduler.MessageTaskInfo :NONE. 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;
}
}

Gli setJMSPriority() nell'esempio 1 verrà 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();

Gli obj.setJMSPriority il richiamo 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.