此規則會標示使用的 com.ibm.websphere.product.WASDirectory 類別中已淘汰的方法及 WASDirectory 和 WASDirectoryHelper 類別中已淘汰的欄位。
隨著安裝管理程式的引進,部分功能已不再提供,部分功能有了取代的 API。
下列方法已淘汰:
- public WASComponent getInstalledComponentByName(String componentName)
- public WASComponent[] getInstalledComponentList()
- public boolean isComponentInstalled(String componentName)
- public WASMaintenancePackage[] getHistoryMaintenancePackageList()
- public WASMaintenancePackage getInstalledMaintenancePackageByID(String mpID)
- public WASMaintenancePackage[] getInstalledMaintenancePackageList()
- public boolean isMaintenancePackageInstalled(String ID)
請參閱移轉準則:
- public WASComponent getInstalledComponentByName(String componentName)
現在,此方法會傳回空值物件。 不要再使用此方法。
- public WASComponent[] getInstalledComponentList()
現在,此方法會傳回空清單。 不要再使用此方法。
- public boolean isComponentInstalled(String componentName)
現在,此方法會傳回 false。 不要再使用此方法。
- public WASMaintenancePackage[] getHistoryMaintenancePackageList()
public IMEvent[] getHistoryEventList() 已取代此方法。
- public WASMaintenancePackage getInstalledMaintenancePackageByID(String mpID)
public IMOffering getInstalledOfferingByID(String productID) 已取代此方法。
- public WASMaintenancePackage[] getInstalledMaintenancePackageList()
public IMOffering[] getInstalledOfferingList() 已取代此方法。
- public boolean isMaintenancePackageInstalled(String ID)
public boolean isThisProductInstalled(String id) 已取代此方法。
此規則也標示已淘汰的 WASDirectory 欄位:
另外,也標示 com.ibm.websphere.product.WASDirectory 和 com.ibm.websphere.product.utils.WASDirectoryHelper 類別中的下列欄位:
- ID_PME
- ID_WBI
- ID_JDK
- ID_EMBEDDED_EXPRESS
- ID_XD
- ID_CLIENT
- ID_PLUGIN
- ID_IHS
- ID_WXD
- ID_NDDMZ
- ID_UPDI
WASDirectory 介面與產品 ID 無關。
任何產品特定呼叫端都應該指定產品 ID 而不要使用這些已淘汰的欄位。
如需相關資訊,請參閱: