Evitaţi utilizarea metodelor perimate ConnectionFactory MBean

Această regulă semnalează numele metodei perimate ConnectionFactory MBean:

Aceste operaţii pot fi invocate pentru ConnectionFactory MBean.

Regula scanează pentru literalii şir "getPoolContents", "getAllPoolContents" şi "showAllocationHandleList". Șirurile sunt detectate chiar și atunci când nu sunt utilizate pe o metodă de invocare, deoarece constantele de nume ar putea fi codificate în clase de utilitate diferite.

Dacă șirul „getPoolContents” este utilizat pentru a invoca metoda ConnectionFactory, acesta poate fi migrat manual către „showPoolContents”.

Dacă șirul „getAllPoolContents” este utilizat pentru a invoca metoda ConnectionFactory, aceasta poate fi migrat manual către „showAllPoolContents”.

Nu există nicio metodă de înlocuire pentru showAllocationHandleList.

Dacă obţineţi rezultate false-pozitive, puteţi folosi opţiunea Ignorare rezultat pentru a nu mai permite aceluiaşi cod să producă din nou rezultate.

Pentru informații suplimentare, vedeți Specificația de API ConnectionFactory MBean.

În documentație există lista Caracteristici perimate .