Revision 4d5d904c
Added by Andreas Müller over 8 years ago
app-import/src/main/java/eu/etaxonomy/cdm/app/i4life/col/ColDwcaImportActivator.java | ||
---|---|---|
40 | 40 |
// static DbSchemaValidation hbm2dll = DbSchemaValidation.CREATE; |
41 | 41 |
|
42 | 42 |
static final ImportSteps importSteps = ImportSteps.TaxaAndExtensions; |
43 |
static final UUID stateUuid = UUID.fromString("81b402d0-e2dc-462b-b1ff-2171b846fce9");
|
|
43 |
static final UUID stateUuid = UUID.fromString("7e1da388-0039-4ba3-b0dc-b2bebbf507db");
|
|
44 | 44 |
|
45 | 45 |
static final URI source = dwca_col_All(); |
46 | 46 |
|
... | ... | |
53 | 53 |
//classification |
54 | 54 |
static final UUID classificationUuid = UUID.fromString("29d4011f-a6dd-4081-beb8-559ba6b84a6b"); |
55 | 55 |
|
56 |
//classification name |
|
57 |
static String classificationName = "Catalogue of Life 2015"; |
|
58 |
|
|
56 | 59 |
//default nom code is ICZN as it allows adding publication year |
57 | 60 |
static final NomenclaturalCode defaultNomCode = NomenclaturalCode.ICZN; |
58 | 61 |
|
... | ... | |
70 | 73 |
//validate |
71 | 74 |
static boolean validateRankConsistency = false; |
72 | 75 |
|
73 |
|
|
74 |
//taxa |
|
75 |
// static final boolean doTaxa = true; |
|
76 |
// static final boolean doTaxonRelationships = false; |
|
77 |
// static final boolean doDistributionD = false; |
|
78 | 76 |
//deduplicate |
79 | 77 |
static final boolean doDeduplicate = false; |
80 | 78 |
|
81 |
|
|
82 | 79 |
//mapping type |
83 | 80 |
static final MappingType mappingType = MappingType.DatabaseMapping; |
84 |
static final String databaseMappingFile = "C:/Users/a.mueller/.cdmLibrary/log/colMapping"; |
|
81 |
static final String databaseMappingFile = "C:/Users/a.mueller/.cdmLibrary/log/colMappingAnnual";
|
|
85 | 82 |
|
86 | 83 |
private void doImport(ICdmDataSource cdmDestination){ |
87 | 84 |
|
... | ... | |
89 | 86 |
DwcaImportConfigurator config= DwcaImportConfigurator.NewInstance(source, cdmDestination); |
90 | 87 |
config.addObserver(new LoggingIoObserver()); |
91 | 88 |
config.setClassificationUuid(classificationUuid); |
89 |
config.setClassificationName(classificationName); |
|
92 | 90 |
config.setCheck(check); |
93 | 91 |
config.setDbSchemaValidation(importSteps.validation()); |
94 | 92 |
config.setDoTaxonRelationships(importSteps.doTaxonRelations()); |
Also available in: Unified diff
Add annual CoL source