Unikaj używania nieaktualnych operacji komponentu MBean WebContainer

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 wykrywa literały łańcuchowe "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.

Jeśli uzyskasz fałszywie pozytywne wyniki dla tej reguły, możesz je zignorować.

Więcej informacji zawierają następujące specyfikacje interfejsów API:

Lista nieaktualnych funkcji jest dostępna w dokumentacji.