Această regulă steaguri utilizarea metodelor depreciate de la
com.ibm.websphere.product.WASDirectory
clasă și câmpuri din
WASDirectory
și
WASDirectoryHelper
Clase.
Odată cu introducerea managerului de instalare, o parte a funcţionalităţii nu mai este furnizată şi pentru unele funcţii există
API-uri înlocuitoare.
Următoarele metode sunt perimate:
- 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)
Vedeţi indicaţiile pentru migrare:
- public WASComponent getInstalledComponentByName(String componentName)
Această metodă acum returnează un obiect nul. Înlăturaţi utilizarea acestei metode.
- public WASComponent[] getInstalledComponentList()
Această metodă acum returnează o listă goală. Înlăturaţi utilizarea acestei metode.
- public boolean isComponentInstalled(String componentName)
Această metodă acum returnează fals. Înlăturaţi utilizarea acestei metode.
- public WASMaintenancePackage[] getHistoryMaintenancePackageList()
Această metodă este înlocuită cu public IMEvent[] getHistoryEventList().
- public WASMaintenancePackage getInstalledMaintenancePackageByID(String mpID)
Această metodă este înlocuită cu public IMOffering getInstalledOfferingByID(String productID).
- public WASMaintenancePackage[] getInstalledMaintenancePackageList()
Această metodă este înlocuită cu public IMOffering[] getInstalledOfferingList().
- public boolean isMaintenancePackageInstalled(String ID)
Această metodă este înlocuită cu public boolean isThisProductInstalled(String id).
Această regulă, de asemenea, steaguri depreciate
WASDirectory
domenii:
Următoarele câmpuri în
com.ibm.websphere.product.WASDirectory
și
com.ibm.websphere.product.utils.WASDirectoryHelper
clasele sunt, de asemenea, marcate:
- ID_PME
- ID_WBI
- ID_JDK
- ID_EMBEDDED_EXPRESS
- ID_XD
- ID_CLIENT
- ID_PLUGIN
- ID_IHS
- ID_WXD
- ID_NDDMZ
- ID_UPDI
Interfeţele WASDirectory sunt independente de ID-urile de produs.
Orice apelant specific produsului trebuie să specifice ID-urile de produs fără utilizarea acestor câmpuri perimate.
Pentru informaţii suplimentare, vedeţi: