Ta reguła oznacza użycia nieaktualnych nazw operacji komponentu MBean WebContainer:
Te operacje mogą być wywoływane odnośnie do komponentu MBean WebContainer.
Reguła skanuje kod w poszukiwaniu literałów łańcuchowych „startTransports”, „stopTransports” i „restartWebApplication”. Łańcuchy są wykrywane nawet wtedy, gdy nie są używane w metodzie wywołania, ponieważ stałe nazw operacji mogą być zakodowane w różnych klasach narzędziowych.
Aby przeprowadzić migrację tych operacji, należy użyć struktury kanałów. Struktura kanałów udostępnia komponent MBean TransportChannelService, który jest bardziej elastyczny i ma więcej metod niż bieżące operacje kontenera WWW powiązane z transportem.
W przypadku otrzymania w tej regule wyników z fałszywymi trafieniami można użyć opcji Ignoruj wynik w skanerze kodu źródłowego, aby zapobiec ponownemu generowaniu wyników przez ten sam kod. Można też wyczyścić elementy wybrane przez regułę.
Więcej informacji zawierają następujące specyfikacje interfejsów API:
Lista nieaktualnych funkcji jest dostępna w dokumentacji.