oasis.names.tc.ebxml_regrep.xsd.rim._3
Class AuditableEventType

java.lang.Object
  extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
      extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
          extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.AuditableEventType

public class AuditableEventType
extends RegistryObjectType

An Event that forms an audit trail in ebXML Registry.

Java class for AuditableEventType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AuditableEventType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType">
       <sequence>
         <element name="affectedObjects" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ObjectRefListType"/>
       </sequence>
       <attribute name="eventType" use="required" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
       <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="user" use="required" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
       <attribute name="requestId" use="required" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ObjectRefList affectedObjects
           
protected  java.lang.String eventType
           
protected  java.lang.String requestId
           
protected  javax.xml.datatype.XMLGregorianCalendar timestamp
           
protected  java.lang.String user
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
classifications, description, externalIdentifiers, lid, name, objectType, status, versionInfo
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
home, id, slots
 
Constructor Summary
AuditableEventType()
           
 
Method Summary
 ObjectRefList getAffectedObjects()
          Gets the value of the affectedObjects property.
 java.lang.String getEventType()
          Gets the value of the eventType property.
 java.lang.String getRequestId()
          Gets the value of the requestId property.
 javax.xml.datatype.XMLGregorianCalendar getTimestamp()
          Gets the value of the timestamp property.
 java.lang.String getUser()
          Gets the value of the user property.
 void setAffectedObjects(ObjectRefList value)
          Sets the value of the affectedObjects property.
 void setEventType(java.lang.String value)
          Sets the value of the eventType property.
 void setRequestId(java.lang.String value)
          Sets the value of the requestId property.
 void setTimestamp(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the timestamp property.
 void setUser(java.lang.String value)
          Sets the value of the user property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
getClassifications, getDescription, getExternalIdentifiers, getLid, getName, getObjectType, getStatus, getVersionInfo, setDescription, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
getHome, getId, getSlots, setHome, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

affectedObjects

protected ObjectRefList affectedObjects

eventType

protected java.lang.String eventType

timestamp

protected javax.xml.datatype.XMLGregorianCalendar timestamp

user

protected java.lang.String user

requestId

protected java.lang.String requestId
Constructor Detail

AuditableEventType

public AuditableEventType()
Method Detail

getAffectedObjects

public ObjectRefList getAffectedObjects()
Gets the value of the affectedObjects property.

Returns:
possible object is ObjectRefList

setAffectedObjects

public void setAffectedObjects(ObjectRefList value)
Sets the value of the affectedObjects property.

Parameters:
value - allowed object is ObjectRefList

getEventType

public java.lang.String getEventType()
Gets the value of the eventType property.

Returns:
possible object is String

setEventType

public void setEventType(java.lang.String value)
Sets the value of the eventType property.

Parameters:
value - allowed object is String

getTimestamp

public javax.xml.datatype.XMLGregorianCalendar getTimestamp()
Gets the value of the timestamp property.

Returns:
possible object is XMLGregorianCalendar

setTimestamp

public void setTimestamp(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the timestamp property.

Parameters:
value - allowed object is XMLGregorianCalendar

getUser

public java.lang.String getUser()
Gets the value of the user property.

Returns:
possible object is String

setUser

public void setUser(java.lang.String value)
Sets the value of the user property.

Parameters:
value - allowed object is String

getRequestId

public java.lang.String getRequestId()
Gets the value of the requestId property.

Returns:
possible object is String

setRequestId

public void setRequestId(java.lang.String value)
Sets the value of the requestId property.

Parameters:
value - allowed object is String