Project

General

Profile

« Previous | Next » 

Revision 7e63dbf0

Added by Andreas Müller almost 10 years ago

PESI destinations

View differences:

cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/pesi/PesiDestinations.java
40 40
		String strServer = "localhost";
41 41
		String strDB = "CDMTMP_EM2PESI";
42 42
		int port = 1433;
43
		String userName = "pesiexport2";
43
		String userName = "pesiexport";
44 44
		return makeSource(dbms, strServer, strDB, port, userName, null);
45 45
	}
46 46
	
cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/pesi/PesiExportActivatorEM.java
9 9
*/
10 10
package eu.etaxonomy.cdm.app.pesi;
11 11

  
12
import java.sql.Connection;
13

  
12 14
import org.apache.log4j.Logger;
13 15

  
14 16
import eu.etaxonomy.cdm.app.common.CdmDestinations;
......
33 35
	private static final Logger logger = Logger.getLogger(PesiExportActivatorEM.class);
34 36

  
35 37
	//database validation status (create, update, validate ...)
36
	static final Source pesiDestination = PesiDestinations.pesi_test_local_CDM_EM2PESI();
38
	static final Source pesiDestination = PesiDestinations.pesi_test_local_CDM_EM2PESI_tmp();
37 39
//	static final Source pesiDestination = PesiDestinations.pesi_test_local_CDM_FE2PESI();
38 40
//	static final Source pesiDestination = PesiDestinations.pesi_test_local_CDM_ERMS2PESI();
39 41
	
40
	static final ICdmDataSource cdmSource = CdmDestinations.cdm_test_local_mysql();
42
	static final ICdmDataSource cdmSource = CdmDestinations.cdm_local_euroMed();
41 43
	//Taxon names can't be mapped to their CDM ids as PESI Taxon table mainly holds taxa and there IDs. We ad nameIdStart to the TaxonName id to get a unique id
42 44
	static final int nameIdStart = 10000000;
43 45
	static final IdType idType = IdType.CDM_ID_WITH_EXCEPTIONS;
44 46

  
45
	static final int partitionSize = 5000;
47
	static final int partitionSize = 1000;
46 48
	
47 49
	//check - export
48 50
	static final CHECK check = CHECK.EXPORT_WITHOUT_CHECK;
......
142 144
	public static void main(String[] args) {
143 145
		PesiExportActivatorEM ex = new PesiExportActivatorEM();
144 146
		ICdmDataSource source = CdmDestinations.chooseDestination(args) != null ? CdmDestinations.chooseDestination(args) : cdmSource;
145

  
147
//		Connection con = pesiDestination.getConnection();
148
//		System.out.println(con);
146 149
		ex.doExport(source);
147 150
	}
148 151

  

Also available in: Unified diff