この規則により、推奨されないメソッドの使用にフラグを立てます。 setJMSPriority から com.ibm.websphere.scheduler.MessageTaskInfo インターフェース。 このメソッドは、パラメーターなしでは使用できなくなりました。 メソッドが宣言された場合、またはメソッドが呼び出された場合に、検出されます。
メソッドの宣言の検出
1. クラスはインターフェース com.ibm.websphere.scheduler.MessageTaskInfo を実装する必要があります。例 1:
|
public class MyMessageTaskInfo implements MessagTaskInfo {
public int setJMSPriority(){ // some code return anInt; } } |
この setJMSPriority() 例 1 のメソッドにフラグが立てられます。
メソッド呼び出しの検出
1. 呼び出しのオブジェクトはインターフェース com.ibm.websphere.scheduler.MessageTaskInfo を実装する必要があります。例 2:
|
public class MyClass implements MessageTaskInfo {
// some code ... } MessageTaskInfo obj = new MyClass(); obj.setJMSPriority(); |
この obj.setJMSPriority 例 2 の呼び出しにフラグが立てられます。
資料には詳細なリストがあります。 非推奨フィーチャー の 記事および「バージョン 5.0.2 の非推奨フィーチャー」を選択してください。