Project

General

Profile

« Previous | Next » 

Revision f3715fb4

Added by Patricia Kelbert about 10 years ago

reintegrate cdmlib-apps patricia into trunk

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/app/common/CdmDestinations.java
1 1
/**
2 2
* Copyright (C) 2007 EDIT
3
* European Distributed Institute of Taxonomy 
3
* European Distributed Institute of Taxonomy
4 4
* http://www.e-taxonomy.eu
5
* 
5
*
6 6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7 7
* See LICENSE.TXT at the top of this package for the full license terms.
8 8
*/
......
22 22
public class CdmDestinations {
23 23
	@SuppressWarnings("unused")
24 24
	private static Logger logger = Logger.getLogger(CdmDestinations.class);
25
	
25

  
26 26
	/**
27 27
	 * Intended to be used for imports
28 28
	 */
......
37 37
	public static ICdmDataSource cdm_test_alex(){
38 38
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
39 39
		String cdmServer = "192.168.2.10";
40
		String cdmDB = "cdm_production_palmae"; 
40
		String cdmDB = "cdm_production_palmae";
41 41
		String cdmUserName = "edit";
42 42
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
43 43
	}
44
	
44

  
45 45

  
46 46
	public static ICdmDataSource cdm_test_useSummary(){
47 47
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
48 48
		String cdmServer = "localhost";
49
		String cdmDB = "palmae_2011_07_17"; 
49
		String cdmDB = "palmae_2011_07_17";
50 50
		String cdmUserName = "root";
51 51
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
52 52
	}
53
	
53

  
54 54
	public static ICdmDataSource cdm_test_local_mysql(){
55 55
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
56 56
		String cdmServer = "127.0.0.1";
57
		String cdmDB = "cdm_test"; 
57
		String cdmDB = "cdm_test";
58 58
		String cdmUserName = "edit";
59 59
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
60 60
	}
61
	
62
	
61

  
62

  
63 63
	public static ICdmDataSource cdm_test_local_mysql_moose(){
64 64
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
65 65
		String cdmServer = "127.0.0.1";
66
		String cdmDB = "moose"; 
66
		String cdmDB = "moose";
67 67
		String cdmUserName = "root";
68 68
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
69 69
	}
70
	
70

  
71 71
	public static ICdmDataSource cdm_test_local_mysql_standardliste(){
72 72
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
73 73
		String cdmServer = "127.0.0.1";
74
		String cdmDB = "standardliste"; 
74
		String cdmDB = "standardliste";
75 75
		String cdmUserName = "root";
76 76
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
77 77
	}
78
	
79 78
	public static ICdmDataSource cdm_test_local_mysql_standardliste2(){
80 79
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
81 80
		String cdmServer = "127.0.0.1";
......
84 83
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
85 84
	}
86 85

  
86

  
87 87
	public static ICdmDataSource cdm_test_local_mysql_dwca(){
88 88
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
89 89
		String cdmServer = "127.0.0.1";
90
		String cdmDB = "dwca"; 
90
		String cdmDB = "dwca";
91 91
		String cdmUserName = "edit";
92 92
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
93 93
	}
94 94

  
95
	
95

  
96 96
	public static ICdmDataSource cdm_test_local_mysql_fdac(){
97 97
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
98 98
		String cdmServer = "127.0.0.1";
99
		String cdmDB = "fdac"; 
99
		String cdmDB = "fdac";
100 100
		String cdmUserName = "edit";
101 101
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
102 102
	}
103
	
103

  
104 104
	public static ICdmDataSource cdm_test_local_mysql_test(){
105 105
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
106 106
		String cdmServer = "127.0.0.1";
107
		String cdmDB = "test"; 
107
		String cdmDB = "test";
108 108
		String cdmUserName = "edit";
109 109
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
110 110
	}
111
	
111

  
112 112
	public static ICdmDataSource cdm_corvidae_dev(){
113 113
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
114 114
		String cdmServer = "160.45.63.201";
115
		String cdmDB = "cdm_corvidae"; 
115
		String cdmDB = "cdm_corvidae";
116 116
		String cdmUserName = "edit";
117 117
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
118 118
	}
......
124 124
		String cdmUserName = "edit";
125 125
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
126 126
	}
127
	
127

  
128 128
//
129 129
//	public static ICdmDataSource cdm_ildis_production(){
130 130
//		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
......
133 133
//		String cdmUserName = "edit";
134 134
//		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
135 135
//	}
136
	
136

  
137 137

  
138 138
	public static ICdmDataSource cdm_redlist_moose_dev(){
139 139
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
......
142 142
		String cdmUserName = "edit";
143 143
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
144 144
	}
145
	
145

  
146 146
	public static ICdmDataSource cdm_redlist_standardlist_dev(){
147 147
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
148 148
		String cdmServer = "160.45.63.201";
......
150 150
		String cdmUserName = "edit";
151 151
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
152 152
	}
153
	
153

  
154 154
	public static ICdmDataSource cdm_cyprus_dev(){
155 155
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
156 156
		String cdmServer = "160.45.63.201";
......
158 158
		String cdmUserName = "edit";
159 159
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
160 160
	}
161
	
161

  
162 162
	public static ICdmDataSource cdm_cyprus_production(){
163 163
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
164 164
		String cdmServer = "160.45.63.171";
......
175 175
		String cdmUserName = "edit";
176 176
		return makeDestination(dbType, cdmServer, cdmDB, port, cdmUserName, null);
177 177
	}
178
	
178

  
179 179
	public static ICdmDataSource cdm_cyprus_dev_tunnel(){
180 180
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
181 181
		String cdmServer = "127.0.0.1";
......
184 184
		String cdmUserName = "edit";
185 185
		return makeDestination(dbType, cdmServer, cdmDB, port, cdmUserName, null);
186 186
	}
187
	
187

  
188 188
	public static ICdmDataSource cdm_campanulaceae_production(){
189 189
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
190 190
		String cdmServer = "160.45.63.171";
......
192 192
		String cdmUserName = "edit";
193 193
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
194 194
	}
195
	
195

  
196 196
	public static ICdmDataSource cdm_flora_malesiana_preview(){
197 197
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
198 198
		String cdmServer = "160.45.63.201";
......
208 208
		String cdmUserName = "edit";
209 209
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
210 210
	}
211
	
211

  
212 212
	public static ICdmDataSource cdm_flora_central_africa_preview(){
213 213
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
214 214
		String cdmServer = "160.45.63.201";
......
216 216
		String cdmUserName = "edit";
217 217
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
218 218
	}
219
	
219

  
220 220
	public static ICdmDataSource cdm_flora_central_africa_production(){
221 221
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
222 222
		String cdmServer = "160.45.63.171";
......
224 224
		String cdmUserName = "edit";
225 225
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
226 226
	}
227
	
227

  
228 228
	public static ICdmDataSource cdm_pesi_euroMed(){
229 229
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
230 230
		String cdmServer = "192.168.2.10";
......
232 232
		String cdmUserName = "edit";
233 233
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
234 234
	}
235
	
235

  
236 236
	public static ICdmDataSource cdm_pesi_all(){
237 237
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
238 238
		String cdmServer = "192.168.2.10";
......
240 240
		String cdmUserName = "edit";
241 241
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
242 242
	}
243
	
243

  
244 244
	public static ICdmDataSource cdm_portal_test_localhost(){
245 245
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
246 246
		String cdmServer = "127.0.0.1";
......
248 248
		String cdmUserName = "edit";
249 249
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
250 250
	}
251
	
251

  
252 252
	public static ICdmDataSource cdm_portal_test_localhost2(){
253 253
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
254 254
		String cdmServer = "127.0.0.1";
......
256 256
		String cdmUserName = "edit";
257 257
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
258 258
	}
259
	
259

  
260 260
	public static ICdmDataSource cdm_local_cichorieae(){
261 261
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
262 262
		String cdmServer = "127.0.0.1";
......
264 264
		String cdmUserName = "edit";
265 265
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
266 266
	}
267
	
267

  
268 268
	public static ICdmDataSource cdm_local_dipera(){
269 269
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
270 270
		String cdmServer = "127.0.0.1";
......
272 272
		String cdmUserName = "edit";
273 273
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
274 274
	}
275
	
275

  
276 276
	public static ICdmDataSource cdm_local_palmae(){
277 277
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
278 278
		String cdmServer = "127.0.0.1";
......
280 280
		String cdmUserName = "edit";
281 281
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
282 282
	}
283
	
283

  
284 284
	public static ICdmDataSource cdm_globis_dev(){
285 285
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
286 286
		String cdmServer = "160.45.63.201";
......
288 288
		String cdmUserName = "edit";
289 289
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
290 290
	}
291
	
291

  
292 292
	public static ICdmDataSource cdm_local_globis(){
293 293
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
294 294
		String cdmServer = "127.0.0.1";
......
312 312
		String cdmUserName = "edit";
313 313
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
314 314
	}
315
	
316
	
315

  
316

  
317 317
	public static ICdmDataSource NULL(){
318 318
		return null;
319 319
	}
320
	
321
	
320

  
321

  
322 322
	public static ICdmDataSource localH2(){
323 323
		return CdmDataSource.NewH2EmbeddedInstance("cdm", "sa", "");
324 324
	}
325
	
325

  
326 326
	public static ICdmDataSource localH2(String database, String username, String filePath){
327 327
		return CdmDataSource.NewH2EmbeddedInstance(database, "sa", "", filePath, null);
328 328
	}
329
	
329

  
330 330
	public static ICdmDataSource localH2Salvador(){
331 331
		return CdmDataSource.NewH2EmbeddedInstance("salvador", "sa", "");
332 332
	}
333
	
333

  
334 334
	public static ICdmDataSource localH2Diptera(){
335 335
		return CdmDataSource.NewH2EmbeddedInstance("diptera", "sa", "");
336 336
	}
337
	
338
	
337

  
338

  
339 339
	public static ICdmDataSource localH2Cichorieae(){
340 340
		return CdmDataSource.NewH2EmbeddedInstance("cichorieae", "sa", "");
341 341
	}
342
	
342

  
343 343
	public static ICdmDataSource localH2Palmae(){
344 344
		return CdmDataSource.NewH2EmbeddedInstance("palmae", "sa", "");
345 345
	}
346
	
346

  
347 347
	public static ICdmDataSource localH2EuroMed(){
348 348
		return CdmDataSource.NewH2EmbeddedInstance("euroMed", "sa", "");
349 349
	}
350
	
350

  
351 351
	public static ICdmDataSource localH2Erms(){
352 352
		return CdmDataSource.NewH2EmbeddedInstance("erms", "sa", "");
353 353
	}
354
	
354

  
355 355
	public static ICdmDataSource localH2_viola(){
356 356
		return CdmDataSource.NewH2EmbeddedInstance("testViola", "sa", "");
357 357
	}
358
	
358

  
359 359
	public static ICdmDataSource localH2_LIAS(){
360 360
		return CdmDataSource.NewH2EmbeddedInstance("testLIAS", "sa", "");
361 361
	}
362
	
362

  
363 363
	public static ICdmDataSource localH2_Erythroneura(){
364 364
		return CdmDataSource.NewH2EmbeddedInstance("testErythroneura", "sa", "");
365 365
	}
366
	
366

  
367 367
	public static ICdmDataSource localH2_Cicad(){
368 368
		return CdmDataSource.NewH2EmbeddedInstance("testCicad", "sa", "");
369 369
	}
370
	
370

  
371 371
	public static ICdmDataSource localH2_ValRosandraFRIDAKey(){
372 372
		return CdmDataSource.NewH2EmbeddedInstance("testValRosandraFRIDAKey", "sa", "");
373 373
	}
374
	
374

  
375 375
	public static ICdmDataSource localH2_FreshwaterAquaticInsects(){
376 376
		return CdmDataSource.NewH2EmbeddedInstance("testFreshwaterAquaticInsects", "sa", "");
377 377
	}
......
379 379
	public static ICdmDataSource cdm_algaterra_preview(){
380 380
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
381 381
		String cdmServer = "160.45.63.201";
382
		String cdmDB = "cdm_edit_algaterra"; 
382
		String cdmDB = "cdm_edit_algaterra";
383 383
		String cdmUserName = "edit";
384 384
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
385 385
	}
......
387 387
	public static ICdmDataSource cdm_algaterra_production(){
388 388
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
389 389
		String cdmServer = "160.45.63.171";
390
		String cdmDB = "cdm_production_algaterra"; 
390
		String cdmDB = "cdm_production_algaterra";
391 391
		String cdmUserName = "edit";
392 392
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
393 393
	}
394
	
394

  
395 395
	public static ICdmDataSource cdm_edit_cichorieae_local_PG(){
396 396
		DatabaseTypeEnum dbType = DatabaseTypeEnum.PostgreSQL;
397 397
		String cdmServer = "127.0.0.1";
398
		String cdmDB = "cdm_edit_cichorieae_a"; 
398
		String cdmDB = "cdm_edit_cichorieae_a";
399 399
		String cdmUserName = "edit";
400 400
		int port = 15432;
401 401
		return makeDestination(dbType, cdmServer, cdmDB, port, cdmUserName, null);
......
404 404
	public static ICdmDataSource cdm_cichorieae_preview(){
405 405
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
406 406
		String cdmServer = "160.45.63.201";
407
		String cdmDB = "cdm_edit_cichorieae"; 
407
		String cdmDB = "cdm_edit_cichorieae";
408 408
		String cdmUserName = "edit";
409 409
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
410 410
	}
411
	
411

  
412 412
	public static ICdmDataSource cdm_production_cichorieae(){
413 413
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
414 414
		String cdmServer = "160.45.63.171";
415 415
//		String cdmServer = "127.0.0.1";
416
		String cdmDB = "cdm_production_cichorieae"; 
416
		String cdmDB = "cdm_production_cichorieae";
417 417
		String cdmUserName = "edit";
418 418
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
419 419
	}
420
	
420

  
421 421
	public static ICdmDataSource cdm_production_palmae(){
422 422
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
423 423
		String cdmServer = "160.45.63.171";
424
		String cdmDB = "cdm_production_palmae"; 
424
		String cdmDB = "cdm_production_palmae";
425 425
		String cdmUserName = "edit";
426 426
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
427 427
	}
428
	
429
	
428

  
429

  
430 430
	public static ICdmDataSource cdm_production_diptera(){
431 431
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
432 432
		String cdmServer = "160.45.63.171";
433
		String cdmDB = "cdm_production_diptera"; 
433
		String cdmDB = "cdm_production_diptera";
434 434
		String cdmUserName = "edit";
435 435
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
436 436
	}
437
	
437

  
438 438
	public static ICdmDataSource local_cdm_edit_cichorieae_a(){
439 439
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
440 440
		String cdmServer = "127.0.0.1";
441
		String cdmDB = "cdm_edit_cichorieae_a"; 
441
		String cdmDB = "cdm_edit_cichorieae_a";
442 442
		String cdmUserName = "edit";
443 443
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
444 444
	}
......
450 450
		String cdmUserName = "edit";
451 451
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
452 452
	}
453
	
453

  
454 454
	public static ICdmDataSource cdm_edit_cichorieae_preview(){
455 455
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
456 456
		String cdmServer = "127.0.0.1";
457
		String cdmDB = "cdm_edit_cichorieae"; 
457
		String cdmDB = "cdm_edit_cichorieae";
458 458
		String cdmUserName = "edit";
459 459
		int port = 13306;
460 460
		return makeDestination(dbType, cdmServer, cdmDB, port, cdmUserName, null);
461 461
	}
462
	
462

  
463 463
	public static ICdmDataSource cdm_edit_cichorieae_preview_direct(){
464 464
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
465 465
		String cdmServer = "160.45.63.201";
466
		String cdmDB = "cdm_edit_cichorieae"; 
466
		String cdmDB = "cdm_edit_cichorieae";
467 467
		String cdmUserName = "edit";
468 468
		int port = 3306;
469 469
		return makeDestination(dbType, cdmServer, cdmDB, port, cdmUserName, null);
470 470
	}
471
	
471

  
472 472
	public static ICdmDataSource cdm_edit_cichorieae_integration(){
473 473
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
474 474
		String cdmServer = "127.0.0.1";
475
		String cdmDB = "cdm_integration_cichorieae"; 
475
		String cdmDB = "cdm_integration_cichorieae";
476 476
		String cdmUserName = "edit";
477 477
		int port = 13306;
478 478
		return makeDestination(dbType, cdmServer, cdmDB, port, cdmUserName, null);
......
481 481
	public static ICdmDataSource cdm_edit_palmae_preview(){
482 482
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
483 483
		String cdmServer = "127.0.0.1";
484
		String cdmDB = "cdm_edit_palmae"; 
484
		String cdmDB = "cdm_edit_palmae";
485 485
		String cdmUserName = "edit";
486 486
		int port = 13306;
487 487
		return makeDestination(dbType, cdmServer, cdmDB, port, cdmUserName, null);
488
	}		
489
	
488
	}
489

  
490 490
	public static ICdmDataSource cdm_edit_salvador(){
491 491
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
492 492
		String cdmServer = "192.168.2.10";
493
		String cdmDB = "cdm_edit_salvador"; 
493
		String cdmDB = "cdm_edit_salvador";
494 494
		String cdmUserName = "edit";
495 495
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
496 496
	}
497
	
497

  
498 498
	public static ICdmDataSource cdm_import_salvador() {
499 499
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
500 500
		String cdmServer = "192.168.2.10";
501
		String cdmDB = "cdm_import_salvador"; 
501
		String cdmDB = "cdm_import_salvador";
502 502
		String cdmUserName = "edit";
503 503
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
504 504
	}
505
	
505

  
506 506
	public static ICdmDataSource cdm_salvador_production() {
507 507
		DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
508 508
		String cdmServer = "192.168.2.10";
509
		String cdmDB = "salvador_cdm"; 
509
		String cdmDB = "salvador_cdm";
510 510
		String cdmUserName = "salvador";
511 511
		return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
512 512
	}
513
	
513

  
514 514
	/**
515 515
     * patricia
516 516
     */
......
521 521
        String cdmUserName = "root";
522 522
        return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
523 523
    }
524
    
525
   public static ICdmDataSource proibiosphere_local() {
524

  
525
    public static ICdmDataSource mon_corvids() {
526
        DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
527
        String cdmServer = "localhost";
528
        String cdmDB = "cdm_production_corvidae";
529
        String cdmUserName = "root";
530
        return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, "mysqlr00t");
531
    }
532

  
533
   public static ICdmDataSource proibiosphere_chenopodium_local() {
526 534
        DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
527 535
        String cdmServer = "localhost";
528 536
        String cdmDB = "cdm_production_proibiosphere_chenopodium_pilot";
529 537
        String cdmUserName = "root";
530 538
        return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
531 539
    }
532
    
540

  
541
   public static ICdmDataSource proibiosphere_ants_local() {
542
       DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
543
       String cdmServer = "localhost";
544
       String cdmDB = "cdm_production_proibiosphere_ants_pilot";
545
       String cdmUserName = "root";
546
       return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
547
   }
548

  
549
   public static ICdmDataSource proibiosphere_fungi_local() {
550
       DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
551
       String cdmServer = "localhost";
552
       String cdmDB = "cdm_production_proibiosphere_fungi_pilot";
553
       String cdmUserName = "root";
554
       return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
555
   }
556

  
557
   public static ICdmDataSource proibiosphere_campylopus_local() {
558
       DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
559
       String cdmServer = "localhost";
560
       String cdmDB = "cdm_production_proibiosphere_campylopus_pilot";
561
       String cdmUserName = "root";
562
       return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
563
   }
564

  
565

  
566
   public static ICdmDataSource proibiosphere_eupolybothrus_local() {
567
       DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
568
       String cdmServer = "localhost";
569
       String cdmDB = "cdm_production_proibiosphere_eupolybothrus_pilot";
570
       String cdmUserName = "root";
571
       return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
572
   }
573

  
574
   public static ICdmDataSource proibiosphere_spiders_local() {
575
       DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;
576
       String cdmServer = "localhost";
577
       String cdmDB = "cdm_production_proibiosphere_spiders_pilot";
578
       String cdmUserName = "root";
579
       return makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);
580
   }
533 581
//	public static ICdmDataSource LAPTOP_HP(){
534 582
//		DatabaseTypeEnum dbType = DatabaseTypeEnum.SqlServer2005;
535 583
//		String cdmServer = "LAPTOPHP";
536
//		String cdmDB = "cdmTest"; 
584
//		String cdmDB = "cdmTest";
537 585
//		String cdmUserName = "edit";
538 586
//		return makeDestination(cdmServer, cdmDB, -1, cdmUserName, null);
539 587
//	}
540
	
541
	
542 588

  
543
	 
589

  
590

  
591

  
544 592
	/**
545 593
	 * initializes source
546 594
	 * TODO only supports MySQL and PostgreSQL
547
	 * 
595
	 *
548 596
	 * @param dbType
549 597
	 * @param cdmServer
550 598
	 * @param cdmDB
......
558 606
		pwd = AccountStore.readOrStorePassword(cdmServer, cdmDB, cdmUserName, pwd);
559 607
		ICdmDataSource destination;
560 608
		if(dbType.equals(DatabaseTypeEnum.MySQL)){
561
			destination = CdmDataSource.NewMySqlInstance(cdmServer, cdmDB, port, cdmUserName, pwd, null);			
609
			destination = CdmDataSource.NewMySqlInstance(cdmServer, cdmDB, port, cdmUserName, pwd, null);
562 610
		} else if(dbType.equals(DatabaseTypeEnum.PostgreSQL)){
563
			destination = CdmDataSource.NewPostgreSQLInstance(cdmServer, cdmDB, port, cdmUserName, pwd, null);			
611
			destination = CdmDataSource.NewPostgreSQLInstance(cdmServer, cdmDB, port, cdmUserName, pwd, null);
564 612
		} else {
565 613
			//TODO others
566 614
			throw new RuntimeException("Unsupported DatabaseType");
......
571 619

  
572 620

  
573 621
	/**
574
	 * Accepts a string array and tries to find a method returning an ICdmDataSource with 
622
	 * Accepts a string array and tries to find a method returning an ICdmDataSource with
575 623
	 * the name of the given first string in the array
576
	 * 
624
	 *
577 625
	 * @param args
578 626
	 * @return
579 627
	 */
580 628
	public static ICdmDataSource chooseDestination(String[] args) {
581
		if(args == null)
582
			return null;
583
		
584
		if(args.length != 1)
585
			return null;
586
		
629
		if(args == null) {
630
            return null;
631
        }
632

  
633
		if(args.length != 1) {
634
            return null;
635
        }
636

  
587 637
		String possibleDestination = args[0];
588
		
638

  
589 639
		Method[] methods = CdmDestinations.class.getMethods();
590
		
640

  
591 641
		for (Method method : methods){
592 642
			if(method.getName().equals(possibleDestination)){
593 643
				try {

Also available in: Unified diff