이 규칙은 다음에서 더 이상 사용되지 않는 메소드의 사용을 플래그 지정합니다.
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를 지정해야 합니다.
자세한 정보는 다음을 참조하십시오.