Unikaj używania nieaktualnych metod komponentu MBean ConnectionFactory

Ta reguła oznacza użycia nieaktualnych nazw metod komponentu MBean ConnectionFactory:

Te operacje mogą być wywoływane odnośnie do komponentu MBean ConnectionFactory.

Reguła skanuje kod w poszukiwaniu literałów łańcuchowych „getPoolContents”, „getAllPoolContents” i „showAllocationHandleList”. Łańcuchy są wykrywane nawet wtedy, gdy nie są używane w metodzie wywołania, ponieważ stałe nazw mogą być zakodowane w różnych klasach narzędziowych.

Jeśli łańcuch „getPoolContents” jest używany do wywoływania metody ConnectionFactory, można go ręcznie migrować do łańcucha „showPoolContents”.

Jeśli łańcuch „getAllPoolContents” jest używany do wywoływania metody ConnectionFactory, można go ręcznie migrować do łańcucha „showAllPoolContents”.

Metoda showAllocationHandleList nie ma zamiennika.

W przypadku otrzymania wyników z fałszywymi trafieniami można użyć opcji Ignoruj wynik, aby zapobiec ponownemu generowaniu wyników przez ten sam kod.

Patrz: Specyfikacja interfejsu API komponentu MBean ConnectionFactory zawiera więcej informacji.

Lista nieaktualnych funkcji jest dostępna w dokumentacji.