com.ibm.websphere.product.metadata.im
Class IMOffering
- java.lang.Object
-
- com.ibm.websphere.product.metadata.im.IMPackage
-
- com.ibm.websphere.product.metadata.im.IMOffering
-
public class IMOffering extends com.ibm.websphere.product.metadata.im.IMPackage
This class represents IM offering based on information from installed.xml and history.xml.- Version:
- 8.0
-
-
Constructor Summary
Constructors Constructor and Description IMOffering(org.w3c.dom.Node installInfoOfferingNode)
IBM WEBSPHERE INTERNAL USE ONLY.
-
Method Summary
Methods Modifier and Type Method and Description java.util.Vector<IMFeature>
getFeatureList()
Returns the list of all installed features in this IMOffering.IMFix
getFixByID(java.lang.String fixID)
Returns the installed ifixes by the fixID.java.util.Vector<IMFix>
getFixList()
Returns the list of installed ifixes associated with this IMOffering.com.ibm.websphere.product.metadata.im.IMFixpack
getFixpackByID(java.lang.String fixpackID)
Returns the installed fixpack by the fixpackID.java.util.Vector<com.ibm.websphere.product.metadata.im.IMFixpack>
getFixpackList()
Returns the list of IMFixpack objects which represent fixpacks of this IMOffering.java.lang.String
getGMWASVersion()
Returns the version of the GM level of this IMOffering in IBM WebSphere format.java.util.Vector<IMVersion>
getIMVersionList()
Returns the list of all IMVersion objects from this IMOffering.IMVersion
getLatestIMVersion()
Returns the latest version of this IMOffering in IBM Install Manager format.java.lang.String
getLatestPackageFullVersion()
Returns the latest full package version of the offering.java.lang.String
getOfferingDescription()
Returns the description of this IMOffering.java.lang.String
getOfferingID()
Returns the ID of this IMOffering.java.lang.String
getProductID()
Returns the ID of this product represented by this IMOffering.java.util.Vector<IMFeature>
getVisibleFeatureList()
Returns the list of all installed and visible features in this IMOffering.
-
-
-
Constructor Detail
-
IMOffering
public IMOffering(org.w3c.dom.Node installInfoOfferingNode)
IBM WEBSPHERE INTERNAL USE ONLY. Constructor.
-
-
Method Detail
-
getFeatureList
public java.util.Vector<IMFeature> getFeatureList()
Returns the list of all installed features in this IMOffering.- Returns:
- the list of all installed features in this IMOffering.
-
getVisibleFeatureList
public java.util.Vector<IMFeature> getVisibleFeatureList()
Returns the list of all installed and visible features in this IMOffering.- Returns:
- the list of all installed and visible features in this IMOffering.
-
getFixByID
public IMFix getFixByID(java.lang.String fixID)
Returns the installed ifixes by the fixID.- Returns:
- the installed ifixes by the fixID.
-
getFixList
public java.util.Vector<IMFix> getFixList()
Returns the list of installed ifixes associated with this IMOffering.- Returns:
- the list of installed ifixes associated with this IMOffering.
-
getFixpackByID
public com.ibm.websphere.product.metadata.im.IMFixpack getFixpackByID(java.lang.String fixpackID)
Returns the installed fixpack by the fixpackID.- Returns:
- the installed fixpack by the fixpackID.
-
getFixpackList
public java.util.Vector<com.ibm.websphere.product.metadata.im.IMFixpack> getFixpackList()
Returns the list of IMFixpack objects which represent fixpacks of this IMOffering.- Returns:
- the list of IMFixpack objects which represent fixpacks of this IMOffering.
-
getGMWASVersion
public java.lang.String getGMWASVersion()
Returns the version of the GM level of this IMOffering in IBM WebSphere format.- Returns:
- the version of the GM level of this IMOffering in IBM WebSphere format.
-
getIMVersionList
public java.util.Vector<IMVersion> getIMVersionList()
Returns the list of all IMVersion objects from this IMOffering.- Returns:
- the list of all IMVersion objects from this IMOffering.
-
getLatestIMVersion
public IMVersion getLatestIMVersion()
Returns the latest version of this IMOffering in IBM Install Manager format.- Returns:
- the latest version of this IMOffering in IBM Install Manager format.
-
getLatestPackageFullVersion
public java.lang.String getLatestPackageFullVersion()
Returns the latest full package version of the offering.- Returns:
- The latest full package version of the offering.
-
getOfferingID
public java.lang.String getOfferingID()
Returns the ID of this IMOffering.- Returns:
- the ID of this IMOffering.
-
getOfferingDescription
public java.lang.String getOfferingDescription()
Returns the description of this IMOffering.- Returns:
- the description of this IMOffering.
-
getProductID
public java.lang.String getProductID()
Returns the ID of this product represented by this IMOffering.- Returns:
- the ID of this product represented by this IMOffering.
null
is returned if the offering ID is not in Websphere convention.
-
-