org.yawlfoundation.yawl.logging.table
Class YLogEvent

java.lang.Object
  extended by org.yawlfoundation.yawl.logging.table.YLogEvent

public class YLogEvent
extends Object

One row of the logEvent table, representing a single net or task instance runtime event Author: Michael Adams Creation Date: 6/04/2009


Constructor Summary
YLogEvent()
           
YLogEvent(org.jdom.Element xml)
           
YLogEvent(long instanceID, String descriptor, long timestamp, long serviceID, long rootNetInstanceID)
           
 
Method Summary
 boolean equals(Object other)
           
 void fromXML(org.jdom.Element xml)
           
 String getDescriptor()
           
 long getEventID()
           
 long getInstanceID()
           
 long getRootNetInstanceID()
           
 long getServiceID()
           
 long getTimestamp()
           
 String getTimestampMidString()
           
 String getTimestampString()
           
 int hashCode()
           
 void setDescriptor(String descriptor)
           
 void setEventID(long eventID)
           
 void setInstanceID(long instanceID)
           
 void setRootNetInstanceID(long rootNetInstanceID)
           
 void setServiceID(long serviceID)
           
 void setTimestamp(long timestamp)
           
 String toXML()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YLogEvent

public YLogEvent()

YLogEvent

public YLogEvent(long instanceID,
                 String descriptor,
                 long timestamp,
                 long serviceID,
                 long rootNetInstanceID)

YLogEvent

public YLogEvent(org.jdom.Element xml)
Method Detail

getEventID

public long getEventID()

setEventID

public void setEventID(long eventID)

getInstanceID

public long getInstanceID()

setInstanceID

public void setInstanceID(long instanceID)

getDescriptor

public String getDescriptor()

setDescriptor

public void setDescriptor(String descriptor)

getTimestamp

public long getTimestamp()

getTimestampString

public String getTimestampString()

getTimestampMidString

public String getTimestampMidString()

setTimestamp

public void setTimestamp(long timestamp)

getServiceID

public long getServiceID()

setServiceID

public void setServiceID(long serviceID)

getRootNetInstanceID

public long getRootNetInstanceID()

setRootNetInstanceID

public void setRootNetInstanceID(long rootNetInstanceID)

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toXML

public String toXML()

fromXML

public void fromXML(org.jdom.Element xml)


Copyright © 2004-2012 The YAWL Foundation.