package th.co.muangthai.endrprint.model.bean.master; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.map.annotate.JsonSerialize; import th.co.muangthai.endrprint.util.JsonDateSerializer; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * Created by Teerapat-BSD on 5/4/2018. */ @JsonAutoDetect @Entity @Table(name = "ENDR_PRINT_SERVER") public class EndrPrintServerBean implements Serializable { private static final long serialVersionUID = 1L; @Id @Column(name = "SERVER_ID") private BigDecimal serverId; @Column(name = "SERVER_NAME") private String serverName; @Column(name = "PRINTER_NAME") private String printerName; @Column(name = "IP_ADDR_UAT") private String ipAddrUat; @Column(name = "IP_ADDR_PROD") private String ipAddrProd; @Column(name = "FTP_USERNAME") private String ftpUsername; @Column(name = "FTP_PASSWORD") private String ftpPassword; @Column(name = "FTP_DIRECTORY") private String ftpDirectory; @Column(name = "CREATE_BY") private String createBy; @Column(name = "CREATE_DATE") private Date createDate; @Column(name = "UPDATE_BY") private String updateBy; @Column(name = "UPDATE_DATE") private Date updateDate; @Column(name = "STATUS_FLAG") private BigDecimal statusFlag; public void setServerId(BigDecimal serverId) { this.serverId = serverId; } public BigDecimal getServerId() { return this.serverId; } public void setServerName(String serverName) { this.serverName = serverName; } public String getServerName() { return this.serverName; } public void setPrinterName(String printerName) { this.printerName = printerName; } public String getPrinterName() { return this.printerName; } public void setIpAddrUat(String ipAddrUat) { this.ipAddrUat = ipAddrUat; } public String getIpAddrUat() { return this.ipAddrUat; } public void setIpAddrProd(String ipAddrProd) { this.ipAddrProd = ipAddrProd; } public String getIpAddrProd() { return this.ipAddrProd; } public void setFtpUsername(String ftpUsername) { this.ftpUsername = ftpUsername; } public String getFtpUsername() { return this.ftpUsername; } public void setFtpPassword(String ftpPassword) { this.ftpPassword = ftpPassword; } public String getFtpPassword() { return this.ftpPassword; } public void setFtpDirectory(String ftpDirectory) { this.ftpDirectory = ftpDirectory; } public String getFtpDirectory() { return this.ftpDirectory; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getCreateBy() { return this.createBy; } public void setCreateDate(Date createDate) { this.createDate = createDate; } // @JsonSerialize(using = JsonDateSerializer.class) public Date getCreateDate() { return this.createDate; } public void setUpdateBy(String updateBy) { this.updateBy = updateBy; } public String getUpdateBy() { return this.updateBy; } public void setUpdateDate(Date updateDate) { this.updateDate = updateDate; } // @JsonSerialize(using = JsonDateSerializer.class) public Date getUpdateDate() { return this.updateDate; } public void setStatusFlag(BigDecimal statusFlag) { this.statusFlag = statusFlag; } public BigDecimal getStatusFlag() { return this.statusFlag; } }