package org.infosec.ismp.agent.winsensor.operation.entity; import java.io.Serializable; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; /** * @author Rocky * @version create time: Jan 11, 2011 9:15:02 PM * */ @Entity @Table(name="agent_duty_man_sent_his") public class AgentDutyManagerSentHisBO implements Serializable { private static final long serialVersionUID = -6200254098707404522L; @Id @GeneratedValue(strategy=GenerationType.AUTO) private long id; @Column(name="sensor_id", length=100) private String sensorId; //Sensor client unique identify. @Column(name="duty_manager_id", length=100) private String dutyManagerId; //DutyManager id. @Temporal(TemporalType.TIMESTAMP) @Column(name="create_time") private Date createTime; //Record create time. @Column(name="is_sent") private Boolean isSent; //Whether sent. @Temporal(TemporalType.TIMESTAMP) @Column(name="sent_time") private Date sendTime; //The time DutyManager send to Agent. @Column(name="expired") private Boolean expired; //The record not sent, but expired. And no longer send. @Column(name="is_removed") private Boolean isRemoved; //Whether be removed. @Temporal(TemporalType.TIMESTAMP) @Column(name="removed_time") private Date removedTime; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getSensorId() { return sensorId; } public void setSensorId(String sensorId) { this.sensorId = sensorId; } public String getDutyManagerId() { return dutyManagerId; } public void setDutyManagerId(String dutyManagerId) { this.dutyManagerId = dutyManagerId; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Boolean getIsSent() { return isSent; } public void setIsSent(Boolean isSent) { this.isSent = isSent; } public Date getSendTime() { return sendTime; } public void setSendTime(Date sendTime) { this.sendTime = sendTime; } public Boolean getExpired() { return expired; } public void setExpired(Boolean expired) { this.expired = expired; } public Boolean getIsRemoved() { return isRemoved; } public void setIsRemoved(Boolean isRemoved) { this.isRemoved = isRemoved; } public Date getRemovedTime() { return removedTime; } public void setRemovedTime(Date removedTime) { this.removedTime = removedTime; } }