|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.UpdateInstaller.Fix
public class Fix
Represents a single fix. Populated by parsing the .manifest file inside the associated fix file.
Constructor Summary | |
---|---|
Fix(java.lang.String fixFile)
Class constructor that creates a Fix from the specified file. |
Method Summary | |
---|---|
void |
dump()
Outputs information about this fix to standard out. |
java.lang.Object[] |
getComponents()
Gets a list of the components this fix will update. |
java.lang.String |
getConfigID()
Gets the LWI config ID needed to roll back this fix if present. |
java.lang.String |
getFixFileName()
Gets the fix filename. |
java.lang.String |
getfixName()
gets the fixname. |
java.lang.String |
getLevel()
Gets the level to which this fix will bring the current TDI installation. |
java.lang.String |
getMaxLevel()
Gets the maximum required TDI level to apply this fix. |
java.lang.String |
getMinLevel()
Gets the minimum required TDI level to apply this fix. |
java.lang.Object[] |
getPreReqs()
Gets pre-requisite fixes. |
boolean |
isUpdating(java.lang.String component)
Indicates if the specified component will be updated by this fix. |
void |
remove(java.lang.String name)
Removes a component from the list that this fix will update. |
void |
removeClobberedComponents(java.lang.Object[] installedComponents)
If this method is called, it will remove from the list of affected components any InstalledComponent with the same name from the specified list. |
void |
setConfidIDFromJarName(java.lang.String jarName)
Sets the LWI config ID based on the specified JAR name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Fix(java.lang.String fixFile) throws java.lang.Exception
fixFile
- Name of a zip file representing a TDI fix
java.lang.Exception
- If an exception occurs while reading the fix fileMethod Detail |
---|
public java.lang.String getFixFileName()
public java.lang.Object[] getPreReqs()
public java.lang.String getfixName()
public java.lang.Object[] getComponents()
public java.lang.String getConfigID()
public void setConfidIDFromJarName(java.lang.String jarName)
jarName
- An LWI fix JAR namepublic java.lang.String getMinLevel()
public java.lang.String getMaxLevel()
public java.lang.String getLevel()
public void remove(java.lang.String name)
name
- The TDI component name to be removedpublic void removeClobberedComponents(java.lang.Object[] installedComponents)
installedComponents
- An InstalledComponent array of componentsInstalledComponent
public boolean isUpdating(java.lang.String component)
component
- The component in question
public void dump()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |