/*
* OpenClinica is distributed under the GNU Lesser General Public License (GNU
* LGPL).
*
* For details see: http://www.openclinica.org/license copyright 2003-2010 Akaza
* Research
*
*/
package org.akaza.openclinica.bean.odmbeans;
import java.util.Date;
/**
*
* @author ywang (March, 2010)
*
*/
public class AuditLogBean extends ElementOIDBean {
private String userId;
private Date datetimeStamp;
private String type;
private String reasonForChange;
private String oldValue;
private String newValue;
private String userName="";
private String name="";
private String valueType="";
public int compareTo(Object o) {
AuditLogBean b = (AuditLogBean) o;
return this.getDatetimeStamp().compareTo(b.getDatetimeStamp());
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public Date getDatetimeStamp() {
return datetimeStamp;
}
public void setDatetimeStamp(Date datetimeStamp) {
this.datetimeStamp = datetimeStamp;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getReasonForChange() {
return reasonForChange;
}
public void setReasonForChange(String reasonForChange) {
this.reasonForChange = reasonForChange;
}
public String getOldValue() {
return oldValue;
}
public void setOldValue(String oldValue) {
this.oldValue = oldValue;
}
public String getNewValue() {
return newValue;
}
public void setNewValue(String newValue) {
this.newValue = newValue;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getValueType() {
return valueType;
}
public void setValueType(String valueType) {
this.valueType = valueType;
}
}