Project

General

Profile

« Previous | Next » 

Revision a51be4dc

Added by Andreas Kohlbecker over 7 years ago

Alternative data files

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/app/iapt/IAPTActivator.java
15 15

  
16 16
import eu.etaxonomy.cdm.common.monitor.DefaultProgressMonitor;
17 17
import eu.etaxonomy.cdm.database.DatabaseTypeEnum;
18
import org.apache.log4j.Appender;
19 18
import org.apache.log4j.Logger;
20 19

  
21 20
import eu.etaxonomy.cdm.app.common.CdmDestinations;
......
26 25
import eu.etaxonomy.cdm.io.iapt.IAPTImportConfigurator;
27 26
import eu.etaxonomy.cdm.model.reference.Reference;
28 27
import eu.etaxonomy.cdm.model.reference.ReferenceFactory;
29
import org.apache.log4j.RollingFileAppender;
30 28

  
31 29

  
32 30
/**
......
37 35
public class IAPTActivator {
38 36
    private static final Logger logger = Logger.getLogger(IAPTActivator.class);
39 37

  
38
    public static final String DATA_FILE_0_100 = "fileURI-100.xls";
39
    public static final String DATA_FILE_FULL = "Registration_DB_from_BGBM17.xls";
40
    public static final String DATA_FILE = DATA_FILE_0_100;
41

  
40 42
    //database validation status (create, update, validate ...)
41 43
    static DbSchemaValidation hbm2dll = DbSchemaValidation.CREATE;
42 44

  
......
62 64
    //check - import
63 65
    static final CHECK check = CHECK.IMPORT_WITHOUT_CHECK;
64 66

  
65
    static final boolean doTaxa = false;
66

  
67 67

  
68 68
    private void doImport(ICdmDataSource cdmDestination){
69 69

  
70
        URI source = iapt();  //just any
70
        URI source = fileURI();
71 71

  
72 72
        Reference secRef = ReferenceFactory.newDatabase();
73 73
        secRef.setTitle("IAPT");
......
85 85

  
86 86
        CdmDefaultImport<IAPTImportConfigurator> myImport = new CdmDefaultImport<>();
87 87

  
88
        doSingleSource(iapt(), config, myImport);
88
        doSingleSource(fileURI(), config, myImport);
89 89

  
90 90
        System.exit(0);
91 91

  
......
121 121

  
122 122

  
123 123

  
124
    public static URI iapt() {
125
        File f = new File(System.getProperty("user.home") + "/data/Projekte/Algea Name Registry/registry/sources/IAPT/iapt-100.xls");
124
    public static URI fileURI() {
125
        File f = new File(System.getProperty("user.home") + "/data/Projekte/Algea Name Registry/registry/sources/IAPT/" + DATA_FILE);
126 126
        return f.toURI();
127 127
    }
128 128

  

Also available in: Unified diff