1 package org.commscope.tr069adapter.mapper.entity;
\r
3 import java.io.Serializable;
\r
5 import javax.persistence.Column;
\r
6 import javax.persistence.Entity;
\r
7 import javax.persistence.GeneratedValue;
\r
8 import javax.persistence.GenerationType;
\r
9 import javax.persistence.Id;
\r
10 import javax.persistence.Table;
\r
11 import javax.persistence.UniqueConstraint;
\r
14 @Table(name = "device_operation_details",
\r
15 uniqueConstraints = @UniqueConstraint(columnNames = {"DEVICE_ID"}))
\r
16 public class DeviceOperationDetails implements Serializable {
\r
18 @GeneratedValue(strategy = GenerationType.AUTO)
\r
21 @Column(name = "DEVICE_ID", length = 30)
\r
22 private String deviceId;
\r
24 @Column(name = "SW_VERSION", length = 30)
\r
25 private String swVersion;
\r
27 @Column(name = "DOWN_LOAD_STATUS")
\r
28 private int downLoadStatus;
\r
30 @Column(name = "FIRMWARE_FILE", length = 1024)
\r
31 private String fileName;
\r
33 public Long getId() {
\r
37 public void setId(Long id) {
\r
41 public String getDeviceId() {
\r
45 public void setDeviceId(String deviceId) {
\r
46 this.deviceId = deviceId;
\r
49 public String getSwVersion() {
\r
53 public void setSwVersion(String swVersion) {
\r
54 this.swVersion = swVersion;
\r
57 public int getDownLoadStatus() {
\r
58 return downLoadStatus;
\r
61 public void setDownLoadStatus(int downLoadStatus) {
\r
62 this.downLoadStatus = downLoadStatus;
\r
65 public String getFileName() {
\r
69 public void setFileName(String fileName) {
\r
70 this.fileName = fileName;
\r