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 package fr.paris.lutece.plugins.dansmarue.modules.rest.util.constants;
35
36
37
38
39 public class SiraRestConstants
40 {
41
42
43
44 public static final String PATH_WADL = "wadl";
45
46
47 public static final String PATH_API = "API";
48
49
50 public static final String PATH_SIGNALEMENT_API = "signalement/api";
51
52
53 public static final String PATH_IDENTITY_STORE = "identitystore";
54
55
56 public static final String PATH_TEST_GET = "test_get";
57
58
59 public static final String SLASH = "/";
60
61
62 public static final String WORKFLOW_RAMEN_RESOURCE_TYPE = "RAMEN_DOSSIER";
63
64
65 public static final int WORKFLOW_RAMEN_ID = 1;
66
67
68 public static final int WORKFLOW_SIGNALEMENT_ID = 2;
69
70
71 public static final String WORKFLOW_SIGNALEMENT_RESOURCE_TYPE = "SIGNALEMENT_SIGNALEMENT";
72
73
74 public static final int ID_ACTION_SERVICE_FAIT_RAMEN_PLANIFIE = 5;
75
76
77 public static final int ID_ACTION_SERVICE_FAIT_RAMEN_PRIS_COMPTE = 30;
78
79
80 public static final int ID_ACTION_SERVICE_FAIT_RAMEN_REPLANIFIE = 34;
81
82
83 public static final int ID_ACTION_SERVICE_FAIT_RAMEN_CLANDESTIN = 46;
84
85
86 public static final int ID_ACTION_SERVICE_FAIT_SIGNALEMENT_A_TRAITER = 18;
87
88
89 public static final int ID_ACTION_SERVICE_FAIT_SIGNALEMENT_PROGRAMME = 22;
90
91
92 public static final int ID_STATE_PLANIFIE = 2;
93
94
95 public static final int ID_STATE_PRIS_COMPTE = 3;
96
97
98 public static final int ID_STATE_REPLANIFIE = 14;
99
100
101 public static final int ID_STATE_A_TRAITER = 8;
102
103
104 public static final int ID_STATE_PROGRAMME = 9;
105
106
107 public static final int NO_ERROR_0 = 0;
108
109
110 public static final int ERROR_1 = 1;
111
112
113
114 public static final String JSON_TAG_REQUEST = "request";
115
116
117 public static final String JSON_TAG_ERROR = "error";
118
119
120 public static final String JSON_TAG_ANSWER = "answer";
121
122
123 public static final String JSON_TAG_STATUS = "status";
124
125
126 public static final String JSON_TAG_CLOSEST_INCIDENTS = "closest_incidents";
127
128
129 public static final String JSON_TAG_INCIDENT = "incident";
130
131
132 public static final String JSON_TAG_POSITION = "position";
133
134
135 public static final String JSON_TAG_LATITUDE = "latitude";
136
137
138 public static final String JSON_TAG_LONGITUDE = "longitude";
139
140
141 public static final String JSON_TAG_RESOLVED_INCIDENTS = "resolved_incidents";
142
143
144 public static final String JSON_TAG_ONGOING_INCIDENTS = "ongoing_incidents";
145
146
147 public static final String JSON_TAG_UPDATED_INCIDENTS = "updated_incidents";
148
149
150 public static final String JSON_TAG_INCIDENT_PICTURE = "incident_picture";
151
152
153 public static final String JSON_TAG_GUID = "guid";
154
155
156
157 public static final int ERROR_EMPTY_JSON_REQUEST = 1;
158
159
160 public static final int ERROR_BAD_JSON_REQUEST = 2;
161
162
163 public static final int ERROR_BAD_REQUEST_SUB_ELEMENT = 3;
164
165
166 public static final int ERROR_EMPTY_DEVICE_ID = 4;
167
168
169 public static final int ERROR_BAD_DEVICE_ID = 5;
170
171
172 public static final int ERROR_EMPTY_POSITION_PARAMETER = 6;
173
174
175 public static final int ERROR_BAD_POSITION_PARAMETER = 7;
176
177
178 public static final int ERROR_BAD_CATEGORY_ID_PARAMETER = 8;
179
180
181 public static final int ERROR_EMPTY_CATEGORY_ID_PARAMETER = 9;
182
183
184 public static final int ERROR_BAD_ADDRESS_PARAMETER = 90;
185
186
187 public static final int ERROR_ANY_INCIDENT_FOR_USER = 10;
188
189
190 public static final int ERROR_EMPTY_INCIDENT_ID = 11;
191
192
193 public static final int ERROR_BAD_INCIDENT_ID = 12;
194
195
196 public static final int ERROR_BAD_USER_ID = 13;
197
198
199 public static final int ERROR_EMPTY_USER_ID = 14;
200
201
202 public static final int ERROR_EMPTY_INCIDENT_ID_BIS = 15;
203
204
205 public static final int ERROR_BAD_INCIDENT_ID_BIS = 16;
206
207
208 public static final int ERROR_ALREADY_RESOLVED = 17;
209
210
211 public static final int ERROR_ALREADY_CONFIRM = 18;
212
213
214 public static final int ERROR_ALREADY_INVALID = 19;
215
216
217 public static final int ERROR_BAD_PICTURE = 29;
218
219
220 public static final int ERROR_IMPOSSIBLE_READ_PICTURE = 30;
221
222
223 public static final int ERROR_API_REST = 32;
224
225
226 public static final int ERROR_SIGN_RESTQUEST = 33;
227
228
229
230 public static final String JSON_TAG_LOG_INCIDENT_ID = "incidentId";
231
232
233 public static final String JSON_TAG_LOG_UDID = "udid";
234
235
236 public static final String JSON_TAG_LOG_DATE = "date";
237
238
239 public static final String JSON_TAG_LOG_STATUS = "status";
240
241
242
243 public static final String JSON_TAG_ERROR_ERROR = "error";
244
245
246 public static final String JSON_TAG_ERROR_MESSAGE = "error_message";
247
248
249
250 public static final String REQUEST_TYPE_ENCOMBRANTS = "ramenTypesEncombrants";
251
252
253 public static final String REQUEST_ENTITY_HIERARCHY = "entityHierarchy";
254
255
256 public static final String REQUEST_FEUILLE_DE_ROUTE = "ramenFeuilleDeRoute";
257
258
259 public static final String REQUEST_RAMEN_POSTER_FAIT = "ramenPosterFait";
260
261
262 public static final String JSON_TAG_DOSSIER_LIST = "dossierList";
263
264
265
266 public static final String JSON_TAG_DOSSIEROBJ_ID = "id";
267
268
269 public static final String JSON_TAG_DOSSIEROBJ_NUMBER = "number";
270
271
272 public static final String JSON_TAG_DOSSIEROBJ_TYPE = "type";
273
274
275 public static final String JSON_TAG_DOSSIEROBJ_TYPENAME = "typename";
276
277
278 public static final String JSON_TAG_DOSSIEROBJ_PRIORITY = "priority";
279
280
281 public static final String JSON_TAG_DOSSIEROBJ_QUANTITY = "quantity";
282
283
284 public static final String JSON_TAG_DOSSIEROBJ_QUANTITIES = "quantities";
285
286
287 public static final String JSON_TAG_DOSSIEROBJ_ADDRESS = "adress";
288
289
290 public static final String JSON_TAG_DOSSIEROBJ_DATE = "date";
291
292
293 public static final String JSON_TAG_DOSSIEROBJ_LATITUDE = "latitude";
294
295
296 public static final String JSON_TAG_DOSSIEROBJ_LONGITUDE = "longitude";
297
298
299 public static final String JSON_TAG_DOSSIEROBJ_PRECISION = "precision";
300
301
302 public static final String JSON_TAG_DOSSIEROBJ_PICTURE = "picture";
303
304
305 public static final String JSON_TAG_DOSSIEROBJ_DESCRIPTION = "description";
306
307
308 public static final String JSON_TAG_NOMENCLATURE = "nomenclature";
309
310
311 public static final String JSON_TAG_ROUND = "round";
312
313
314 public static final String JSON_TAG_FEUILLE_ROUTE = "feuilleDeRoute";
315
316
317
318 public static final String JSON_TAG_ENCOMBRANT_ID = "id";
319
320
321 public static final String JSON_TAG_ENCOMBRANT_NAME = "name";
322
323
324 public static final String JSON_TAG_ENCOMBRANT_IMAGE_URL = "picture";
325
326
327 public static final String JSON_TAG_ENCOMBRANT_FORBIDDEN = "isForbidden";
328
329
330 public static final String JSON_TAG_RAMEN_TYPES_LIST = "RamentypesList";
331
332
333 public static final String JSON_TAG_RAMEN_TYPE_OBJET = "ramenType";
334
335
336 public static final String JSON_TAG_ENCOMBRANT_QUANTITY = "quantity";
337
338
339
340 public static final String JSON_TAG_UNIT_ID = "id";
341
342
343 public static final String JSON_TAG_UNIT_NAME = "name";
344
345
346 public static final String JSON_TAG_CHILDREN_NAME = "children";
347
348
349 public static final String JSON_TAG_ENTITY = "entity";
350
351
352
353 public static final String JSON_TAG_INCIDENT_ENCOMBRANTS = "encombrants";
354
355
356
357 public static final String JSON_TAG_NAME = "name";
358
359
360 public static final String JSON_TAG_FIRSTNAME = "firstname";
361
362
363 public static final String JSON_TAG_MAIL = "mail";
364
365
366 public static final String JSON_TAG_USER = "user";
367
368
369
370 public static final String PARAMETERS_JSON_STREAM = "jsonStream";
371
372
373 public static final String PARAMETER_NOMENCLATURE_RAMEN = "nomenclature";
374
375
376
377 public static final String PROPERTY_DEFAULT_CATEGORY_ID = "ramen-rest.default.category.id";
378
379
380 public static final String PROPERTY_DESCRIPTION_MESSAGE_DOSSIER = "ramen-rest.description.dossier";
381
382
383 public static final String PROPERTY_PRIVATE_KEY_ANDROID_API = "signalement-rest.private.key.android_api";
384
385
386 public static final String PROPERTY_ACTIVATION_SIGNREQUEST = "signalement-rest.signrequest.activation";
387
388
389 public static final String PROPERTY_URL_PICTURE = "sira-rest.url_picture";
390
391
392 public static final String PROPERTY_URL_DOSSIER_PICTURE = "sira-rest.dossier.picture";
393
394
395 public static final String MSG_DOSSIER_RAMEN_ALIAS = "module.dansmarue.rest.dossier.alias";
396
397
398
399 public static final String MARK_BASE_URL = "base_url";
400
401
402
403 public static final String TEMPLATE_WADL = "admin/plugins/signalement/modules/rest/wadl.xml";
404
405
406
407 public static final String HEADER_X_APP_VERSION = "x-app-version";
408
409
410 public static final String HEADER_X_APP_PLATFORM = "x-app-platform";
411
412
413 public static final String HEADER_X_APP_DEVICE_MODEL = "x-app-device-model";
414
415
416 public static final String HEADER_X_APP_REQUEST_SIGNATURE = "x-app-request-signature";
417
418
419
420
421 private SiraRestConstants( )
422 {
423
424 }
425 }