com.ibm.retail.si.mgmt
Interface MgmtSoftwareInventoryMBean

All Superinterfaces:
MgmtSimpleInventoryMBean
All Known Subinterfaces:
SoftwareInventoryMBean

public interface MgmtSoftwareInventoryMBean
extends MgmtSimpleInventoryMBean

This interface represents defines the MBean interface for use in collecting software inventory.

This management interface includes the following attributes. These attributes are described in more detail in the accessor methods.

This MBean defines no operations

This MBean emits no Notifications

Author:
Paul Ruocchio

Field Summary
 
Fields inherited from interface com.ibm.retail.si.mgmt.MgmtSimpleInventoryMBean
INV_ERROR, INV_INSTALLED_FAILED, INV_INSTALLED_NOT_TESTED, INV_INSTALLED_UNKNOWN, INV_NOEXIST, INV_NOTSUPPORTED, INV_OK
 
Method Summary
 int getComponentCount()
          Get the number of individual files that make up this package.
 com.ibm.retail.si.mgmt.swdist.MgmtSftComponent[] getComponents()
          Retrieve an array containing the information about every file that makes up this package.
 java.lang.String getInstalledPath()
          Retrieve the installed path for this piece of software.
 long getPackageSize()
          Retrieve the total amount of storage on the client consumed by this package.
 
Methods inherited from interface com.ibm.retail.si.mgmt.MgmtSimpleInventoryMBean
getBuildNumber, getCurrentState, getDescription, getFixLevel, getInstallationDate, getMajorVersion, getManufacturer, getMinorVersion, getProductName, getSerialNumber, getVersion
 

Method Detail

getInstalledPath

public java.lang.String getInstalledPath()
Retrieve the installed path for this piece of software.

Returns:
String, the installation path.

getPackageSize

public long getPackageSize()
Retrieve the total amount of storage on the client consumed by this package.

Returns:
long - size in bytes.

getComponentCount

public int getComponentCount()
Get the number of individual files that make up this package.

Returns:
int

getComponents

public com.ibm.retail.si.mgmt.swdist.MgmtSftComponent[] getComponents()
Retrieve an array containing the information about every file that makes up this package.

Returns:
MgmtSftComponent


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004