1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.logging.log4j.catalog.jpa.model;
18
19
20 import javax.persistence.Column;
21 import javax.persistence.Entity;
22 import javax.persistence.GeneratedValue;
23 import javax.persistence.GenerationType;
24 import javax.persistence.Id;
25 import javax.persistence.Table;
26 import java.sql.Timestamp;
27
28 @Entity
29 @Table(name = "CATALOG")
30 public class CatalogModel {
31 @Id
32 @GeneratedValue(strategy= GenerationType.IDENTITY)
33 @Column(name = "ID", updatable = false, nullable = false)
34 private Long id;
35 @Column(name = "LAST_UPDATE")
36 private Timestamp lastUpdate;
37
38 public Long getId() {
39 return id;
40 }
41
42 public void setId(Long id) {
43 this.id = id;
44 }
45
46 public Timestamp getLastUpdate() {
47 return lastUpdate;
48 }
49
50 public void setLastUpdate(Timestamp lastUpdate) {
51 this.lastUpdate = lastUpdate;
52 }
53 }