--- /dev/null
+package org.commscope.tr069adapter.mapper.entity;\r
+\r
+import java.io.Serializable;\r
+\r
+import javax.persistence.Column;\r
+import javax.persistence.Entity;\r
+import javax.persistence.GeneratedValue;\r
+import javax.persistence.GenerationType;\r
+import javax.persistence.Id;\r
+import javax.persistence.Table;\r
+import javax.persistence.UniqueConstraint;\r
+\r
+@Entity\r
+@Table(name = "device_operation_details",\r
+ uniqueConstraints = @UniqueConstraint(columnNames = {"DEVICE_ID"}))\r
+public class DeviceOperationDetails implements Serializable {\r
+ @Id\r
+ @GeneratedValue(strategy = GenerationType.AUTO)\r
+ private Long id;\r
+\r
+ @Column(name = "DEVICE_ID", length = 30)\r
+ private String deviceId;\r
+\r
+ @Column(name = "SW_VERSION", length = 30)\r
+ private String swVersion;\r
+\r
+ @Column(name = "DOWN_LOAD_STATUS")\r
+ private int downLoadStatus;\r
+\r
+ @Column(name = "FIRMWARE_FILE", length = 1024)\r
+ private String fileName;\r
+\r
+ public Long getId() {\r
+ return id;\r
+ }\r
+\r
+ public void setId(Long id) {\r
+ this.id = id;\r
+ }\r
+\r
+ public String getDeviceId() {\r
+ return deviceId;\r
+ }\r
+\r
+ public void setDeviceId(String deviceId) {\r
+ this.deviceId = deviceId;\r
+ }\r
+\r
+ public String getSwVersion() {\r
+ return swVersion;\r
+ }\r
+\r
+ public void setSwVersion(String swVersion) {\r
+ this.swVersion = swVersion;\r
+ }\r
+\r
+ public int getDownLoadStatus() {\r
+ return downLoadStatus;\r
+ }\r
+\r
+ public void setDownLoadStatus(int downLoadStatus) {\r
+ this.downLoadStatus = downLoadStatus;\r
+ }\r
+\r
+ public String getFileName() {\r
+ return fileName;\r
+ }\r
+\r
+ public void setFileName(String fileName) {\r
+ this.fileName = fileName;\r
+ }\r
+}\r