package org.infosec.ismp.manager.winsensor.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: Dec 23, 2010 3:01:50 PM * */ @Entity @Table(name="agent") public class AgentBO implements Serializable { private static final long serialVersionUID = 5816684541840741144L; @Id @GeneratedValue(strategy=GenerationType.AUTO) private long id; @Column(name="agent_id", length=100) private String agentId; //Agent unique identify. @Column(name="ip_address", length=50) private String ipAddress; //Agent ip address. @Temporal(TemporalType.TIMESTAMP) @Column(name="create_time") private Date createTime; @Temporal(TemporalType.TIMESTAMP) @Column(name="update_time") private Date updateTime; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getAgentId() { return agentId; } public void setAgentId(String agentId) { this.agentId = agentId; } public String getIpAddress() { return ipAddress; } public void setIpAddress(String ipAddress) { this.ipAddress = ipAddress; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } }