|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.product.metadata.im.IMEvent
public class IMEvent
This class represents an event (install, uninstall, update, rollback) based on information from history.xml.
Field Summary | |
---|---|
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 Summary | |
---|---|
IMEvent(org.w3c.dom.Node eventNode)
IBM WEBSPHERE INTERNAL USE ONLY. |
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
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
Constructor Detail |
---|
public IMEvent(org.w3c.dom.Node eventNode)
Method Detail |
---|
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
|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |