package com.northglass.entity;
|
|
import java.util.Date;
|
|
import javax.persistence.CascadeType;
|
import javax.persistence.Entity;
|
import javax.persistence.JoinColumn;
|
import javax.persistence.ManyToOne;
|
import javax.persistence.Table;
|
|
@Entity
|
@Table(name="gmms_cut_machine_message")
|
public class CutMachineMessage extends IdEntity {
|
|
private CutMachine cutMachine;
|
private String messageType;
|
private boolean read;
|
private String clientAddress;
|
private int clientPort;
|
private String content;
|
private Date sendTime;
|
private Date receiveTime;
|
|
public CutMachineMessage() {}
|
|
public CutMachineMessage(CutMachine cutMachine, String messageType,
|
boolean read, String clientAddress, int clientPort, String content,
|
Date sendTime, Date receiveTime) {
|
super();
|
this.cutMachine = cutMachine;
|
this.messageType = messageType;
|
this.read = read;
|
this.clientAddress = clientAddress;
|
this.clientPort = clientPort;
|
this.content = content;
|
this.sendTime = sendTime;
|
this.receiveTime = receiveTime;
|
}
|
|
|
|
public String getMessageType() {
|
return messageType;
|
}
|
|
public void setMessageType(String messageType) {
|
this.messageType = messageType;
|
}
|
|
@ManyToOne(cascade=CascadeType.REFRESH)
|
@JoinColumn(name="cut_machine_id")
|
public CutMachine getCutMachine() {
|
return cutMachine;
|
}
|
|
public void setCutMachine(CutMachine cutMachine) {
|
this.cutMachine = cutMachine;
|
}
|
|
public String getClientAddress() {
|
return clientAddress;
|
}
|
|
public void setClientAddress(String clientAddress) {
|
this.clientAddress = clientAddress;
|
}
|
|
public boolean isRead() {
|
return read;
|
}
|
|
public void setRead(boolean read) {
|
this.read = read;
|
}
|
|
public int getClientPort() {
|
return clientPort;
|
}
|
|
public void setClientPort(int clientPort) {
|
this.clientPort = clientPort;
|
}
|
|
public String getContent() {
|
return content;
|
}
|
|
public void setContent(String content) {
|
this.content = content;
|
}
|
|
public Date getSendTime() {
|
return sendTime;
|
}
|
|
public void setSendTime(Date sendTime) {
|
this.sendTime = sendTime;
|
}
|
|
public Date getReceiveTime() {
|
return receiveTime;
|
}
|
|
public void setReceiveTime(Date receiveTime) {
|
this.receiveTime = receiveTime;
|
}
|
}
|