com.ibm.websphere.product.metadata.im

Class IMOffering

  1. java.lang.Object
  2. extended bycom.ibm.websphere.product.metadata.im.IMPackage
  3. extended bycom.ibm.websphere.product.metadata.im.IMOffering

  1. public class IMOffering
  2. 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

Constructor and Description
IMOffering(org.w3c.dom.Node installInfoOfferingNode)
IBM WEBSPHERE INTERNAL USE ONLY.

Method Summary

Modifier and Type Method and Description
  1. java.util.Vector<IMFeature>
getFeatureList()
Returns the list of all installed features in this IMOffering.
  1. IMFix
getFixByID(java.lang.String fixID)
Returns the installed ifixes by the fixID.
  1. java.util.Vector<IMFix>
getFixList()
Returns the list of installed ifixes associated with this IMOffering.
  1. com.ibm.websphere.product.metadata.im.IMFixpack
getFixpackByID(java.lang.String fixpackID)
Returns the installed fixpack by the fixpackID.
  1. java.util.Vector<com.ibm.websphere.product.metadata.im.IMFixpack>
getFixpackList()
Returns the list of IMFixpack objects which represent fixpacks of this IMOffering.
  1. java.lang.String
getGMWASVersion()
Returns the version of the GM level of this IMOffering in IBM WebSphere format.
  1. java.util.Vector<IMVersion>
getIMVersionList()
Returns the list of all IMVersion objects from this IMOffering.
  1. IMVersion
getLatestIMVersion()
Returns the latest version of this IMOffering in IBM Install Manager format.
  1. java.lang.String
getLatestPackageFullVersion()
Returns the latest full package version of the offering.
  1. java.lang.String
getOfferingDescription()
Returns the description of this IMOffering.
  1. java.lang.String
getOfferingID()
Returns the ID of this IMOffering.
  1. java.lang.String
getProductID()
Returns the ID of this product represented by this IMOffering.
  1. 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

  1. public IMOffering(org.w3c.dom.Node installInfoOfferingNode)
IBM WEBSPHERE INTERNAL USE ONLY. Constructor.

Method Detail

getFeatureList

  1. 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

  1. 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

  1. public IMFix getFixByID(java.lang.String fixID)
Returns the installed ifixes by the fixID.

Returns:
the installed ifixes by the fixID.

getFixList

  1. 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

  1. 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

  1. 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

  1. 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

  1. 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

  1. 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

  1. public java.lang.String getLatestPackageFullVersion( )
Returns the latest full package version of the offering.

Returns:
The latest full package version of the offering.

getOfferingID

  1. public java.lang.String getOfferingID( )
Returns the ID of this IMOffering.

Returns:
the ID of this IMOffering.

getOfferingDescription

  1. public java.lang.String getOfferingDescription( )
Returns the description of this IMOffering.

Returns:
the description of this IMOffering.

getProductID

  1. 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.