com.waveset.object
Class AttestationEntry

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

public class AttestationEntry
extends AbstractXmlObject

An Attestation entry that represents an action by an attestor on a UserEntitlement record. Used as data by the UserEntitlement object to indicate an attestor's action on the UE object.


Field Summary
static java.lang.String ELEMENT
          XmlObject element name.
 
Fields inherited from class com.waveset.util.AbstractXmlObject
_trace, code_id
 
Constructor Summary
AttestationEntry()
           
AttestationEntry(org.w3c.dom.Element e)
           
AttestationEntry(java.lang.String status, java.lang.String attestor, java.util.Date time, java.lang.String comment)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getAttestor()
           
 java.lang.String getComment()
           
 java.lang.String getElementName()
          Return the element name.
 java.lang.String getStatus()
           
 java.util.Date getTime()
           
 int hashCode()
           
 void parseXml(org.w3c.dom.Element e)
           
 void setAttestor(java.lang.String attestor)
           
 void setComment(java.lang.String comment)
           
 void setStatus(java.lang.String status)
           
 void setTime(java.util.Date time)
           
 java.lang.String toString()
           
 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, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ELEMENT

public static final java.lang.String ELEMENT
XmlObject element name.

See Also:
Constant Field Values
Constructor Detail

AttestationEntry

public AttestationEntry()

AttestationEntry

public AttestationEntry(java.lang.String status,
                        java.lang.String attestor,
                        java.util.Date time,
                        java.lang.String comment)

AttestationEntry

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

getAttestor

public java.lang.String getAttestor()

setAttestor

public void setAttestor(java.lang.String attestor)

getComment

public java.lang.String getComment()

setComment

public void setComment(java.lang.String comment)

getTime

public java.util.Date getTime()

setTime

public void setTime(java.util.Date time)

getStatus

public java.lang.String getStatus()

setStatus

public void setStatus(java.lang.String status)

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object o)

toString

public java.lang.String toString()

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

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