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.
      • Methods inherited from class com.ibm.websphere.product.metadata.im.IMPackage

        getAttribute, getAttributes, getKind, getPackageNodes, getProperties, getProperty
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.
IBM WebSphere Application ServerTM
Release 9.0