Class EventInfo
- java.lang.Object
 - 
- com.microstrategy.utils.config.AbstractConfigurationElement
 - 
- com.microstrategy.utils.config.AbstractConfigurationElementList
 - 
- com.microstrategy.web.app.tasks.config.EventInfo
 
 
 
 
- 
- All Implemented Interfaces:
 ConfigurationElement,ConfigurationElementList,ConfigurationFile,java.lang.Cloneable
public class EventInfo extends AbstractConfigurationElementList
THIS CLASS IS NOT SUPPORTED FOR USE IN CUSTOM APPLICATION DEVELOPMENT. THE CLASS IS SUBJECT TO CHANGE IN FUTURE RELEASES AND SOME METHODS AND PROPERTIES MAY NOT BE SUITABLE FOR CUSTOM DEVELOPMENT.- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class com.microstrategy.utils.config.AbstractConfigurationElement
AbstractConfigurationElement.FilteredList 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNODE_EVENTINFO- 
Fields inherited from class com.microstrategy.utils.config.AbstractConfigurationElementList
ATT_VERSION 
- 
Fields inherited from class com.microstrategy.utils.config.AbstractConfigurationElement
ATT_CONFIG_SRC, ATT_DELETED, ATT_POSITION, ATT_PROTOTYPE, ATT_USE_DEFAULT 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArgumentInfo(ArgumentInfo argumentInfo)Adds an ArgumentInfo object to be associated with this event.ArgumentInfogetArgumentInfo(java.lang.Object argName)HashListgetArgumentInfos()Returns the list of ArgumentInfo object associated with this event.java.lang.StringgetEventID()intgetEventIDInt()Returns the ID of the event that is associated with this task.protected java.lang.StringgetKeyAttribute()This method must return the attribute that uniquely identifies this element among its siblings; if no single attribute can be used, return null and override thegetKeyandsetKeymethods.voidsetEventID(java.lang.String eventID)- 
Methods inherited from class com.microstrategy.utils.config.AbstractConfigurationElementList
clear, clone, get, get, getFilteredList, getKey, getList, getValues, getVersion, init, isEmpty, put, put, registerElementInList, remove, setVersion, size, sort 
- 
Methods inherited from class com.microstrategy.utils.config.AbstractConfigurationElement
addFileSource, applyCustomization, applyCustomizations, cleanUpDeletedElements, delete, deltas, deltas, equalAtts, equalElements, equalNodeValues, equals, equalsIncludingDeletedElements, exportAttributesToXML, exportElementsToXML, exportNodeValueToXML, getAttribute, getAttributes, getBoolAttribute, getChildKey, getConfigSrc, getDTDFileName, getElement, getElement, getElements, getFileLoader, getIntAttribute, getIntAttribute, getKey, getLineNumber, getList, getNextKey, getNodeName, getNodeValue, getNodeValue, getOrCreateElement, getParent, getPosition, getPrototype, getRegisteredClass, getSelfInitPath, getSource, getStrAttribute, getUseDefault, getXMLParserParameters, getXMLSerializerParameters, hashCode, hashCodeAtts, hashCodeElements, hashCodeNodeValues, hasRegisteredClass, initAttributesFromXML, initDefaultAttributes, initElementFromXML, initElementsFromXML, initFromFile, initFromResource, initFromXML, initFromXML, initNodeValueFromXML, initPrototype, isActive, isCustomized, isDeleted, isDirty, isInSource, isKeyAttribute, load, mergeChanges, newChildInstance, newSource, original, populate, printAttributes, printElements, printNodeValue, refreshLists, registerClass, registerElement, registerElement, registerElementList, reload, reloadPrototype, removeAttribute, removeDefaults, replaceList, restore, save, save, saveChangesAs, saveConfig, saveFlatXML, saveNode, saveSource, setAttribute, setBoolAttribute, setChildOriginals, setConfigSrc, setCustomized, setElement, setFileLoader, setIntAttribute, setKey, setLineNumber, setNodeName, setNodeValue, setPosition, setPrototype, setSelfInitPath, setStrAttribute, setUseDefault, setUseValidation, throwConfigParseException, toString, toXML, toXML, toXML, toXML, useNodeValue, useValidation 
- 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface com.microstrategy.utils.config.ConfigurationElement
getAttribute, getAttributes, getElement, getElements, getKey, getNodeName, getStrAttribute, initFromXML, reload, toXML 
 - 
 
 - 
 
- 
- 
Field Detail
- 
NODE_EVENTINFO
public static final java.lang.String NODE_EVENTINFO
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getEventID
public java.lang.String getEventID()
 
- 
setEventID
public void setEventID(java.lang.String eventID)
 
- 
getEventIDInt
public int getEventIDInt()
Returns the ID of the event that is associated with this task.- Returns:
 - The numeric id of the event to handle.
 
 
- 
getArgumentInfos
public HashList getArgumentInfos()
Returns the list of ArgumentInfo object associated with this event.- Returns:
 - A list of 
ArgumentInfoobjects. 
 
- 
addArgumentInfo
public void addArgumentInfo(ArgumentInfo argumentInfo)
Adds an ArgumentInfo object to be associated with this event.- Parameters:
 argumentInfo- TheArgumentInfoobject to add.
 
- 
getArgumentInfo
public ArgumentInfo getArgumentInfo(java.lang.Object argName)
 
- 
getKeyAttribute
protected java.lang.String getKeyAttribute()
Description copied from class:AbstractConfigurationElementThis method must return the attribute that uniquely identifies this element among its siblings; if no single attribute can be used, return null and override thegetKeyandsetKeymethods.- Overrides:
 getKeyAttributein classAbstractConfigurationElementList
 
 - 
 
 -