|
|||||||||||
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(String fixFile)
Class constructor that creates a Fix from the specified file. |
Method Summary | |
---|---|
void |
dump()
Outputs information about this fix to standard out. |
Object[] |
getComponents()
Gets a list of the components this fix will update. |
String |
getConfigID()
Gets the LWI config ID needed to roll back this fix if present. |
String |
getFixFileName()
Gets the fix filename. |
String |
getfixName()
gets the fixname. |
String |
getLevel()
Gets the level to which this fix will bring the current TDI installation. |
String |
getMaxLevel()
Gets the maximum required TDI level to apply this fix. |
String |
getMinLevel()
Gets the minimum required TDI level to apply this fix. |
Object[] |
getPreReqs()
Gets pre-requisite fixes. |
boolean |
isUpdating(String component)
Indicates if the specified component will be updated by this fix. |
void |
remove(String name)
Removes a component from the list that this fix will update. |
void |
removeClobberedComponents(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(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(String fixFile) throws Exception
fixFile
- Name of a zip file representing a TDI fix
Exception
- If an exception occurs while reading the fix fileMethod Detail |
---|
public String getFixFileName()
public Object[] getPreReqs()
public String getfixName()
public Object[] getComponents()
public String getConfigID()
public void setConfidIDFromJarName(String jarName)
jarName
- An LWI fix JAR namepublic String getMinLevel()
public String getMaxLevel()
public String getLevel()
public void remove(String name)
name
- The TDI component name to be removedpublic void removeClobberedComponents(Object[] installedComponents)
installedComponents
- An InstalledComponent array of componentsInstalledComponent
public boolean isUpdating(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 |