com.waveset.task
Class TaskEvent

java.lang.Object
  extended bycom.waveset.util.AbstractXmlObject
      extended bycom.waveset.task.TaskEvent
All Implemented Interfaces:
javax.naming.Referenceable, XmlObject

public class TaskEvent
extends AbstractXmlObject


Field Summary
static java.lang.String code_id
           
static java.lang.String ELEMENT
          Our XML element name.
static java.lang.String EVENT_TYPE
          The type name for events generated by the task subsystem.
 
Fields inherited from class com.waveset.util.AbstractXmlObject
_trace
 
Constructor Summary
TaskEvent()
           
TaskEvent(org.w3c.dom.Element e)
           
 
Method Summary
 GenericObject getAttributes()
           
 java.lang.Object getAttributeValue(java.lang.Object key)
           
 java.lang.String getElementName()
          Return the element name.
 java.lang.String getHost()
           
 TaskState getState()
           
 java.lang.String getTaskId()
           
 void parseXml(org.w3c.dom.Element e)
           
 void setAttributes(GenericObject attributes)
           
 void setAttributeValue(java.lang.Object key, java.lang.Object value)
           
 void setHost(java.lang.String s)
           
 void setState(TaskState state)
           
 void setTaskId(java.lang.String s)
           
 void toXml(java.lang.StringBuffer b, int indent)
          Serialize into a buffer with optional indentation.
 
Methods inherited from class com.waveset.util.AbstractXmlObject
addXmlHeader, cloneObject, dump, dumpFile, getReference, println, setTrace, toIdentityString, toVerboseString, toVerboseString, toXml, toXml, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values

EVENT_TYPE

public static final java.lang.String EVENT_TYPE
The type name for events generated by the task subsystem.

See Also:
Constant Field Values

ELEMENT

public static final java.lang.String ELEMENT
Our XML element name.

See Also:
Constant Field Values
Constructor Detail

TaskEvent

public TaskEvent()

TaskEvent

public TaskEvent(org.w3c.dom.Element e)
          throws WavesetException
Method Detail

setTaskId

public void setTaskId(java.lang.String s)

getTaskId

public java.lang.String getTaskId()

setHost

public void setHost(java.lang.String s)

getHost

public java.lang.String getHost()

setState

public void setState(TaskState state)

getState

public TaskState getState()

getElementName

public java.lang.String getElementName()
Description copied from class: AbstractXmlObject
Return the element name.

Specified by:
getElementName in interface XmlObject
Specified by:
getElementName in class AbstractXmlObject

getAttributes

public GenericObject getAttributes()

setAttributes

public void setAttributes(GenericObject attributes)

getAttributeValue

public java.lang.Object getAttributeValue(java.lang.Object key)

setAttributeValue

public void setAttributeValue(java.lang.Object key,
                              java.lang.Object value)

toXml

public void toXml(java.lang.StringBuffer b,
                  int indent)
Description copied from class: AbstractXmlObject
Serialize into a buffer with optional indentation. This must be implemented by the subclass.

Specified by:
toXml in interface XmlObject
Specified by:
toXml in class AbstractXmlObject

parseXml

public void parseXml(org.w3c.dom.Element e)
              throws WavesetException
Throws:
WavesetException