public class IMEvent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
S_EVENT_STATUS_FAIL
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_STATUS_PARTIALSUCCESS
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_STATUS_SUCCESS
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_TYPE_INSTALL
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_TYPE_INSTALL_FEATURE
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_TYPE_MODIFY_FEATURE
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_TYPE_ROLLBACK
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_TYPE_UNINSTALL
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_TYPE_UNINSTALL_FEATURE
IBM WEBSPHERE INTERNAL USE ONLY.
|
static java.lang.String |
S_EVENT_TYPE_UPDATE
IBM WEBSPHERE INTERNAL USE ONLY.
|
| Constructor and Description |
|---|
IMEvent(org.w3c.dom.Node eventNode)
IBM WEBSPHERE INTERNAL USE ONLY.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAparList()
Return the list of apars associated with this event.
|
java.lang.String |
getEventStartTime()
Returns the starting time of this event.
|
java.lang.String |
getEventStatus()
Returns the status of the current event.
|
java.lang.String |
getEventType()
Returns the type of the current event.
|
IMVersion |
getIMVersion()
Returns the version in IBM Install Manager format of the
offering after this event has occurred.
|
java.lang.String |
getLogFilePath()
Returns the full path of the log file which logs the current event.
|
java.lang.String |
getOfferingDescription()
Returns the description of the offering involved in this event.
|
java.lang.String |
getOfferingID()
Returns the offering ID of the offering involved in this event.
|
java.lang.String |
getPackageFullVersion()
Returns the full package version of the offering/fix.
|
java.lang.String |
getVisibleFeatureDescriptionByFeatureID(java.lang.String featureID)
Return the feature description based on feature ID.
|
java.util.Vector<java.lang.String> |
getVisibleFeatureIDList()
Returns the list of feature IDs for visible features.
|
java.util.Vector<java.lang.String> |
getVisibleFeatureNameList()
Returns the list of feature names for visible features.
|
boolean |
hasSameFeatures(java.util.Vector<java.lang.String> featureIDList)
Returns
true if the input feature ID list has the same size
as the feature ID list of this event and the 2 lists contain the same
IDs. |
boolean |
isEventForIFix()
Return
true if this event is for ifix. |
public static java.lang.String S_EVENT_TYPE_INSTALL
public static java.lang.String S_EVENT_TYPE_UNINSTALL
public static java.lang.String S_EVENT_TYPE_UPDATE
public static java.lang.String S_EVENT_TYPE_ROLLBACK
public static java.lang.String S_EVENT_TYPE_INSTALL_FEATURE
public static java.lang.String S_EVENT_TYPE_UNINSTALL_FEATURE
public static java.lang.String S_EVENT_TYPE_MODIFY_FEATURE
public static java.lang.String S_EVENT_STATUS_SUCCESS
public static java.lang.String S_EVENT_STATUS_FAIL
public static java.lang.String S_EVENT_STATUS_PARTIALSUCCESS
public IMEvent(org.w3c.dom.Node eventNode)
public java.lang.String[] getAparList()
public java.lang.String getLogFilePath()
public java.lang.String getEventType()
public java.lang.String getEventStatus()
public java.lang.String getEventStartTime()
public java.lang.String getOfferingID()
public IMVersion getIMVersion()
public java.lang.String getOfferingDescription()
public java.lang.String getPackageFullVersion()
public java.util.Vector<java.lang.String> getVisibleFeatureIDList()
public java.util.Vector<java.lang.String> getVisibleFeatureNameList()
public java.lang.String getVisibleFeatureDescriptionByFeatureID(java.lang.String featureID)
featureID - the ID of this feature
public boolean hasSameFeatures(java.util.Vector<java.lang.String> featureIDList)
true if the input feature ID list has the same size
as the feature ID list of this event and the 2 lists contain the same
IDs. Else return false.
featureIDList - the feature ID list to be compared.
true if the input feature ID list has the same size
as the feature ID list of this event and the 2 lists contain the same
IDs. Else return false.public boolean isEventForIFix()
true if this event is for ifix. Else
return false
true if this event is for ifix. Else
return false