Questa regola contrassegna l'utilizzo di metodi obsoleti dal
com.ibm.websphere.product.WASDirectory
classe e campi dalla
WASDirectory
e
WASDirectoryHelper
classi.
Con l'introduzione di Installation Manager, alcune funzioni non sono più fornite
ed alcune dispongono di API di sostituzione.
I seguenti metodi sono stati resi obsoleti:
- 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)
Consultare le linee guida per la migrazione:
- public WASComponent getInstalledComponentByName(String componentName)
Questo metodo ora restituisce un oggetto null. Rimuovere l'utilizzo di questo metodo.
- public WASComponent[] getInstalledComponentList()
Questo metodo ora restituisce un elenco vuoto. Rimuovere l'utilizzo di questo metodo.
- public boolean isComponentInstalled(String componentName)
Questo metodo ora restituisce false. Rimuovere l'utilizzo di questo metodo.
- public WASMaintenancePackage[] getHistoryMaintenancePackageList()
Questo metodo è stato sostituito da public IMEvent[] getHistoryEventList().
- public WASMaintenancePackage getInstalledMaintenancePackageByID(String mpID)
Questo metodo è stato sostituito da public IMOffering getInstalledOfferingByID(String productID).
- public WASMaintenancePackage[] getInstalledMaintenancePackageList()
Questo metodo è stato sostituito da public IMOffering[] getInstalledOfferingList().
- public boolean isMaintenancePackageInstalled(String ID)
Questo metodo è stato sostituito da public boolean isThisProductInstalled(String id).
Questa regola contrassegna anche l'elemento obsoleto
WASDirectory
campi:
I seguenti campi nel
com.ibm.websphere.product.WASDirectory
e
com.ibm.websphere.product.utils.WASDirectoryHelper
anche le classi sono contrassegnate:
- ID_PME
- ID_WBI
- ID_JDK
- ID_EMBEDDED_EXPRESS
- ID_XD
- ID_CLIENT
- ID_PLUGIN
- ID_IHS
- ID_WXD
- ID_NDDMZ
- ID_UPDI
Le interfacce WASDirectory sono indipendenti dagli ID prodotto.
Qualsiasi chiamante specifico dl prodotto deve specificare gli ID prodotto senza utilizzare tali campi obsoleti.
Per ulteriori informazioni, vedere: