/* ==================================================================
* Created [2009-4-27 下午11:32:55] by Jon.King
* ==================================================================
* TSS
* ==================================================================
* mailTo:jinpujun@hotmail.com
* Copyright (c) Jon.King, 2009-2012
* ==================================================================
*/
package com.jinhe.tss.component.support.persistence.entityaop;
import java.util.Date;
import javax.persistence.MappedSuperclass;
import com.jinhe.tss.core.util.DateUtil;
import com.jinhe.tss.core.web.dispaly.tree.TreeAttributesMap;
/**
* <p> OperateInfo.java </p>
* 对数据对象操作的操作者信息记录实体
*
*/
@MappedSuperclass
public abstract class OperateInfo implements IOperatable{
protected Long creatorId; //创建者Id
protected Date createTime; //创建时间
protected String creatorName; //创建者姓名
protected Long updatorId; //最后更新者Id
protected Date updateTime; //最后修改时间
protected String updatorName;//最后修改者姓名
protected void putOperateInfo2Map(TreeAttributesMap map) {
map.put("creatorId", creatorId);
map.put("creatorName", creatorName);
map.put("createTime", DateUtil.format(createTime));
map.put("updatorId", updatorId);
map.put("updatorName", updatorName);
map.put("updateTime", DateUtil.format(updateTime));
}
public Long getCreatorId() {
return creatorId;
}
public Date getCreateTime() {
return createTime;
}
public String getCreatorName() {
return creatorName;
}
public Long getUpdatorId() {
return updatorId;
}
public Date getUpdateTime() {
return updateTime;
}
public String getUpdatorName() {
return updatorName;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public void setCreatorId(Long creatorId) {
this.creatorId = creatorId;
}
public void setCreatorName(String creatorName) {
this.creatorName = creatorName;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public void setUpdatorId(Long updatorId) {
this.updatorId = updatorId;
}
public void setUpdatorName(String updatorName) {
this.updatorName = updatorName;
}
}