Project

General

Profile

Download (1.2 KB) Statistics
| Branch: | Revision:
1
package eu.etaxonomy.cdm.app.caryophyllales;
2

    
3
import java.io.File;
4
import java.util.UUID;
5

    
6
import org.apache.log4j.Logger;
7

    
8
import eu.etaxonomy.cdm.app.common.CdmDestinations;
9
import eu.etaxonomy.cdm.database.ICdmDataSource;
10
import eu.etaxonomy.cdm.io.common.CdmDefaultExport;
11
import eu.etaxonomy.cdm.io.csv.caryophyllales.out.CsvNameExportConfigurator;
12

    
13

    
14
public class TaxonExcelCaryophyllalesActivator {
15

    
16
    @SuppressWarnings("unused")
17
    private static final Logger logger = Logger.getLogger(TaxonExcelCaryophyllalesActivator.class);
18

    
19
	private static final ICdmDataSource destinationDb = CdmDestinations.cdm_production_caryophyllales_genus();
20

    
21
    public static void main(String[] args) {
22

    
23
    	File file = new File("test.csv");
24
    	CsvNameExportConfigurator csvNameExportConfigurator =
25
    			CsvNameExportConfigurator.NewInstance(destinationDb, file);
26

    
27
    	csvNameExportConfigurator.setClassificationUUID(UUID.fromString("9edc58b5-de3b-43aa-9f31-1ede7c009c2b"));
28

    
29
    	CdmDefaultExport<CsvNameExportConfigurator> csvExport = new CdmDefaultExport<>();
30

    
31
		// invoke import
32
		//logger.debug("Invoking CSV name export");
33
    	csvExport.invoke(csvNameExportConfigurator);
34

    
35
    }
36
}
37

    
38

    
(12-12/15)