Cette règle marque l'utilisation de la méthode obsolète setJMSPriority sur la com.ibm.websphere.scheduler.MessageTaskInfo CredentialGenerator. Cette méthode n'est plus disponible sans paramètres. Elle peut être détectée si elle est déclarée ou appelée.
Détection de déclaration de la méthode :
1. La classe doit implémenter l'interface com.ibm.websphere.scheduler.MessageTaskInfoExemple 1 :
|
public class MyMessageTaskInfo implements MessagTaskInfo {
public int setJMSPriority(){ // du code return anInt; } } |
:NONE. setJMSPriority() dans l'exemple 1 sera marquée.
Détection d'appel de la méthode :
1. L'objet de l'appel doit implémenter l'interface com.ibm.websphere.scheduler.MessageTaskInfoExemple 2 :
|
public class MyClass implements MessageTaskInfo {
// du code ... } MessageTaskInfo obj = new MyClass(); obj.setJMSPriority(); |
:NONE. obj.setJMSPriority dans l'exemple 2 sera marqué.
La documentation contient une liste détaillée. Accédez à l'article Fonctions obsolètes et sélectionnez Fonctions obsolètes dans la version 5.0.2.