001 package com.basilv.examples.hibernate;
002
003 import java.sql.Timestamp;
004 /*
005 import javax.persistence.CascadeType;
006 import javax.persistence.Column;
007 import javax.persistence.Entity;
008 import javax.persistence.GeneratedValue;
009 import javax.persistence.Id;
010 import javax.persistence.JoinColumn;
011 import javax.persistence.ManyToOne;
012 import javax.persistence.MappedSuperclass;
013 import javax.persistence.Table;
014
015 @MappedSuperclass
016 */public class BaseDomainObject implements Auditable {
017
018 // @Column(name = "CREATE_USER_ID")
019 private String createUserId;
020
021 // @Column(name = "UPDATE_USER_ID")
022 private String updateUserId;
023
024 // @Column(name = "CREATE_TIMESTAMP")
025 private Timestamp createTimestamp;
026
027 // @Column(name = "UPDATE_TIMESTAMP")
028 private Timestamp updateTimestamp;
029
030
031 public Timestamp getCreateTimestamp() {
032 return createTimestamp;
033 }
034
035 public void setCreateTimestamp(Timestamp createTimestamp) {
036 this.createTimestamp = createTimestamp;
037 }
038
039 public String getCreateUserId() {
040 return createUserId;
041 }
042
043 public void setCreateUserId(String createUserId) {
044 this.createUserId = createUserId;
045 }
046
047 public Timestamp getUpdateTimestamp() {
048 return updateTimestamp;
049 }
050
051 public void setUpdateTimestamp(Timestamp updateTimestamp) {
052 this.updateTimestamp = updateTimestamp;
053 }
054
055 public String getUpdateUserId() {
056 return updateUserId;
057 }
058
059 public void setUpdateUserId(String updateUserId) {
060 this.updateUserId = updateUserId;
061 }
062
063
064 }