削除された setJMSPriority() メソッドを使用しない

この規則により、com.ibm.websphere.scheduler.MessageTaskInfo インターフェースの非推奨のメソッド setJMSPriority が使用されている場合にフラグを立てます。 このメソッドは、パラメーターなしでは使用できなくなりました。メソッドが宣言された場合、またはメソッドが呼び出された場合に、検出されます。

メソッドの宣言の検出

1. クラスはインターフェース com.ibm.websphere.scheduler.MessageTaskInfo を実装する必要があります。

2. setJMSPriority メソッドが実装される必要があります。

例 1:

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

例 1 の setJMSPriority() メソッドにフラグが立てられます。

メソッド呼び出しの検出

1. 呼び出しのオブジェクトはインターフェース com.ibm.websphere.scheduler.MessageTaskInfo を実装する必要があります。

2. メソッドはインターフェース名によって参照されます。

例 2:

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

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

例 2 の obj.setJMSPriority 呼び出しにフラグが立てられます。

Knowledge Center に詳細なリストがあります。非推奨のフィーチャーの記事にアクセスし、『バージョン 5.0.2 の非推奨フィーチャー』を選択してください。