|
28 | 28 |
|
29 | 29 | @Entity |
30 | 30 | @Table(name="data_center") |
31 | | -public class DataCenterVO { |
| 31 | +public class DataCenterVO implements DataCenter { |
32 | 32 |
|
33 | 33 | @Id |
34 | 34 | @GeneratedValue(strategy=GenerationType.IDENTITY) |
35 | 35 | @Column(name="id") |
36 | | - private Long id = null; |
| 36 | + private long id; |
37 | 37 |
|
38 | 38 | @Column(name="name") |
39 | 39 | private String name = null; |
@@ -66,20 +66,20 @@ public class DataCenterVO { |
66 | 66 | @TableGenerator(name="mac_address_sq", table="data_center", pkColumnName="id", valueColumnName="mac_address", allocationSize=1) |
67 | 67 | private long macAddress = 1; |
68 | 68 |
|
69 | | - public DataCenterVO(Long id, String name, String description, String dns1, String dns2, String dns3, String dns4, String vnet, String guestCidr) { |
| 69 | + public DataCenterVO(long id, String name, String description, String dns1, String dns2, String dns3, String dns4, String vnet, String guestCidr) { |
| 70 | + this(name, description, dns1, dns2, dns3, dns4, vnet, guestCidr); |
70 | 71 | this.id = id; |
71 | | - this.name = name; |
72 | | - this.description = description; |
73 | | - this.dns1 = dns1; |
74 | | - this.dns2 = dns2; |
75 | | - this.internalDns1 = dns3; |
76 | | - this.internalDns2 = dns4; |
77 | | - this.vnet = vnet; |
78 | | - this.guestNetworkCidr = guestCidr; |
79 | 72 | } |
80 | 73 |
|
81 | 74 | public DataCenterVO(String name, String description, String dns1, String dns2, String dns3, String dns4, String vnet, String guestCidr) { |
82 | | - this(null, name, description, dns1, dns2, dns3, dns4, vnet, guestCidr); |
| 75 | + this.name = name; |
| 76 | + this.description = description; |
| 77 | + this.dns1 = dns1; |
| 78 | + this.dns2 = dns2; |
| 79 | + this.internalDns1 = dns3; |
| 80 | + this.internalDns2 = dns4; |
| 81 | + this.vnet = vnet; |
| 82 | + this.guestNetworkCidr = guestCidr; |
83 | 83 | } |
84 | 84 |
|
85 | 85 | public String getDescription() { |
@@ -117,7 +117,8 @@ public String getInternalDns2() { |
117 | 117 | protected DataCenterVO() { |
118 | 118 | } |
119 | 119 |
|
120 | | - public Long getId() { |
| 120 | + @Override |
| 121 | + public long getId() { |
121 | 122 | return id; |
122 | 123 | } |
123 | 124 |
|
|
0 commit comments