Revision a399b702
Added by U-BGBM\k.luther over 8 years ago
cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/pesi/FaunaEuropaeaActivator.java | ||
---|---|---|
17 | 17 |
import eu.etaxonomy.cdm.app.common.CdmDestinations; |
18 | 18 |
import eu.etaxonomy.cdm.database.DbSchemaValidation; |
19 | 19 |
import eu.etaxonomy.cdm.database.ICdmDataSource; |
20 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
|
20 | 21 |
import eu.etaxonomy.cdm.io.common.CdmDefaultImport; |
21 | 22 |
import eu.etaxonomy.cdm.io.common.IImportConfigurator.CHECK; |
22 | 23 |
import eu.etaxonomy.cdm.io.common.IImportConfigurator.DO_REFERENCES; |
... | ... | |
49 | 50 |
static DbSchemaValidation dbSchemaValidation = DbSchemaValidation.CREATE; |
50 | 51 |
// static DbSchemaValidation dbSchemaValidation = DbSchemaValidation.UPDATE; |
51 | 52 |
// static DbSchemaValidation dbSchemaValidation = DbSchemaValidation.VALIDATE; |
53 |
|
|
54 |
|
|
55 |
|
|
52 | 56 |
static final NomenclaturalCode nomenclaturalCode = NomenclaturalCode.ICZN; |
53 | 57 |
|
54 | 58 |
// ****************** ALL ***************************************** |
... | ... | |
64 | 68 |
static final boolean doDistributions = true; |
65 | 69 |
static final boolean makeFeatureTree = true; |
66 | 70 |
static final boolean doVernacularNames = true; |
71 |
static final boolean doAssociatedSpecialists = true; |
|
72 |
static final boolean addCommonNameFeature = true; |
|
67 | 73 |
// CDM to CDM import |
68 | 74 |
static final boolean doHeterotypicSynonymsForBasionyms = true; |
69 |
|
|
75 |
|
|
70 | 76 |
// ************************ NONE **************************************** // |
71 | 77 |
|
72 | 78 |
// Fauna Europaea to CDM import |
... | ... | |
110 | 116 |
fauEuImportConfigurator.setDoHeterotypicSynonyms(doHeterotypicSynonyms); |
111 | 117 |
fauEuImportConfigurator.setDoHeterotypicSynonymsForBasionyms(doHeterotypicSynonymsForBasionyms); |
112 | 118 |
fauEuImportConfigurator.setSourceRefUuid(PesiTransformer.uuidSourceRefFaunaEuropaea); |
113 |
|
|
119 |
fauEuImportConfigurator.setDoAssociatedSpecialists(doAssociatedSpecialists); |
|
120 |
fauEuImportConfigurator.setDoVernacularNames(doVernacularNames); |
|
114 | 121 |
CdmDefaultImport<FaunaEuropaeaImportConfigurator> fauEuImport = |
115 | 122 |
new CdmDefaultImport<FaunaEuropaeaImportConfigurator>(); |
116 | 123 |
try { |
... | ... | |
164 | 171 |
FeatureNode commonNameFeatureNode = FeatureNode.NewInstance(commonNameFeature); |
165 | 172 |
app.getFeatureTreeService().saveOrUpdate(featureTree); |
166 | 173 |
} |
167 |
|
|
174 |
|
|
168 | 175 |
System.out.println("End importing Fauna Europaea data"); |
169 | 176 |
} |
170 | 177 |
|
Also available in: Unified diff
changes for fauna europaea import