Revision c9978a69
Added by Andreas Müller about 12 years ago
app-import/src/main/java/eu/etaxonomy/cdm/app/dwca/DwcaImportActivator.java | ||
---|---|---|
22 | 22 |
import eu.etaxonomy.cdm.io.common.IImportConfigurator.CHECK; |
23 | 23 |
import eu.etaxonomy.cdm.io.common.events.LoggingIoObserver; |
24 | 24 |
import eu.etaxonomy.cdm.io.dwca.in.DwcaImportConfigurator; |
25 |
import eu.etaxonomy.cdm.io.dwca.in.IImportMapping; |
|
26 | 25 |
import eu.etaxonomy.cdm.io.dwca.in.IImportMapping.MappingType; |
27 | 26 |
import eu.etaxonomy.cdm.model.agent.Person; |
28 | 27 |
import eu.etaxonomy.cdm.model.reference.Reference; |
... | ... | |
46 | 45 |
|
47 | 46 |
|
48 | 47 |
// static final ICdmDataSource cdmDestination = CdmDestinations.localH2(); |
49 |
// static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql_dwca();
|
|
50 |
static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql();
|
|
48 |
static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql_pesi_test();
|
|
49 |
// static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql_test();
|
|
51 | 50 |
|
52 | 51 |
|
53 |
//feature tree uuid |
|
54 |
public static final UUID featureTreeUuid = UUID.fromString("14d1e912-5ec2-4d10-878b-828788b70a87"); |
|
55 |
|
|
56 | 52 |
//classification |
57 |
static final UUID classificationUuid = UUID.fromString("d964c855-3916-4c8d-bdb6-acf9cd736b87");
|
|
53 |
static final UUID classificationUuid = UUID.fromString("29d4011f-a6dd-4081-beb8-559ba6b84a6b");
|
|
58 | 54 |
|
59 | 55 |
//check - import |
60 | 56 |
static final CHECK check = CHECK.IMPORT_WITHOUT_CHECK; |
61 | 57 |
|
58 |
//config |
|
59 |
static boolean datasetAsClassification = false; |
|
60 |
static boolean scientificNameIdAsOriginalSourceId = true; |
|
61 |
|
|
62 |
//validate |
|
63 |
static boolean validateRankConsistency = false; |
|
64 |
|
|
65 |
|
|
62 | 66 |
//taxa |
63 | 67 |
static final boolean doTaxa = true; |
64 |
static final boolean doDeduplicate = false; |
|
65 | 68 |
static final boolean doDistribution = false; |
66 |
|
|
69 |
//deduplicate |
|
70 |
static final boolean doDeduplicate = false; |
|
71 |
|
|
72 |
|
|
73 |
|
|
67 | 74 |
static final MappingType mappingType = MappingType.InMemoryMapping; |
68 | 75 |
|
69 | 76 |
private void doImport(ICdmDataSource cdmDestination){ |
... | ... | |
75 | 82 |
config.setCheck(check); |
76 | 83 |
config.setDbSchemaValidation(hbm2dll); |
77 | 84 |
config.setMappingType(mappingType); |
85 |
config.setDatasetsAsClassifications(datasetAsClassification); |
|
86 |
config.setScientificNameIdAsOriginalSourceId(scientificNameIdAsOriginalSourceId); |
|
87 |
config.setValidateRankConsistency(validateRankConsistency); |
|
78 | 88 |
|
79 | 89 |
CdmDefaultImport myImport = new CdmDefaultImport(); |
80 | 90 |
|
Also available in: Unified diff
update DwcA activator