/
ExtractRequest.java
216 lines (169 loc) · 5.04 KB
/
ExtractRequest.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
/**
* Licensed to JumpMind Inc under one or more contributor
* license agreements. See the NOTICE file distributed
* with this work for additional information regarding
* copyright ownership. JumpMind Inc licenses this file
* to you under the GNU General Public License, version 3.0 (GPLv3)
* (the "License"); you may not use this file except in compliance
* with the License.
*
* You should have received a copy of the GNU General Public License,
* version 3.0 (GPLv3) along with this library; if not, see
* <http://www.gnu.org/licenses/>.
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package org.jumpmind.symmetric.model;
import java.io.Serializable;
import java.util.Date;
public class ExtractRequest implements Serializable {
private static final long serialVersionUID = 1L;
public enum ExtractStatus {
NE, OK
};
private long requestId;
private String nodeId;
private ExtractStatus status;
private long startBatchId;
private long endBatchId;
private String triggerId;
private String routerId;
private TriggerRouter triggerRouter;
private Date lastUpdateTime;
private Date createTime;
private String queue;
private long loadId;
private String tableName;
private long rows;
private long transferredRows;
private long loadedRows;
private long lastTransferredBatchId;
private long lastLoadedBatchId;
private long transferredMillis;
private long loadedMillis;
public long getRequestId() {
return requestId;
}
public void setRequestId(long requestId) {
this.requestId = requestId;
}
public String getNodeId() {
return nodeId;
}
public void setNodeId(String nodeId) {
this.nodeId = nodeId;
}
public ExtractStatus getStatus() {
return status;
}
public void setStatus(ExtractStatus status) {
this.status = status;
}
public long getStartBatchId() {
return startBatchId;
}
public void setStartBatchId(long startBatchId) {
this.startBatchId = startBatchId;
}
public long getEndBatchId() {
return endBatchId;
}
public void setEndBatchId(long endBatchId) {
this.endBatchId = endBatchId;
}
public TriggerRouter getTriggerRouter() {
return triggerRouter;
}
public void setTriggerRouter(TriggerRouter triggerRouter) {
this.triggerRouter = triggerRouter;
}
public Date getLastUpdateTime() {
return lastUpdateTime;
}
public void setLastUpdateTime(Date lastUpdateTime) {
this.lastUpdateTime = lastUpdateTime;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getQueue() {
return queue;
}
public void setQueue(String queue) {
this.queue = queue;
}
public String getTriggerId() {
return triggerId;
}
public void setTriggerId(String triggerId) {
this.triggerId = triggerId;
}
public String getRouterId() {
return routerId;
}
public void setRouterId(String routerId) {
this.routerId = routerId;
}
public long getLoadId() {
return loadId;
}
public void setLoadId(long loadId) {
this.loadId = loadId;
}
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
public long getRows() {
return rows;
}
public void setRows(long rows) {
this.rows = rows;
}
public long getTransferredRows() {
return transferredRows;
}
public void setTransferredRows(long transferredRows) {
this.transferredRows = transferredRows;
}
public long getLoadedRows() {
return loadedRows;
}
public void setLoadedRows(long loadedRows) {
this.loadedRows = loadedRows;
}
public long getLastTransferredBatchId() {
return lastTransferredBatchId;
}
public void setLastTransferredBatchId(long lastTransferredBatchId) {
this.lastTransferredBatchId = lastTransferredBatchId;
}
public long getLastLoadedBatchId() {
return lastLoadedBatchId;
}
public void setLastLoadedBatchId(long lastLoadedBatchId) {
this.lastLoadedBatchId = lastLoadedBatchId;
}
public long getTransferredMillis() {
return transferredMillis;
}
public void setTransferredMillis(long transferredMillis) {
this.transferredMillis = transferredMillis;
}
public long getLoadedMillis() {
return loadedMillis;
}
public void setLoadedMillis(long loadedMillis) {
this.loadedMillis = loadedMillis;
}
}