Revision 1562e875
Added by Cherian Mathew about 10 years ago
cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/common/TestDatabase.java | ||
---|---|---|
13 | 13 |
import org.apache.log4j.Logger; |
14 | 14 |
import org.springframework.transaction.TransactionStatus; |
15 | 15 |
|
16 |
import eu.etaxonomy.cdm.api.application.CdmApplicationController; |
|
16 |
import eu.etaxonomy.cdm.api.application.CdmApplicationDefaultController;
|
|
17 | 17 |
import eu.etaxonomy.cdm.common.AccountStore; |
18 | 18 |
import eu.etaxonomy.cdm.database.CdmDataSource; |
19 | 19 |
import eu.etaxonomy.cdm.database.DbSchemaValidation; |
... | ... | |
71 | 71 |
return datasource; |
72 | 72 |
} |
73 | 73 |
|
74 |
public static CdmApplicationController |
|
74 |
public static CdmApplicationDefaultController
|
|
75 | 75 |
initDb(ICdmDataSource db, DbSchemaValidation dbSchemaValidation, boolean omitTermLoading) { |
76 | 76 |
|
77 | 77 |
logger.info("Initializing database '" + db.getName() + "'"); |
78 | 78 |
|
79 |
CdmApplicationController appCtrInit = null; |
|
80 |
appCtrInit = CdmApplicationController.NewInstance(db, dbSchemaValidation, omitTermLoading); |
|
79 |
CdmApplicationDefaultController appCtrInit = null;
|
|
80 |
appCtrInit = CdmApplicationDefaultController.NewInstance(db, dbSchemaValidation, omitTermLoading);
|
|
81 | 81 |
|
82 | 82 |
return appCtrInit; |
83 | 83 |
} |
84 | 84 |
|
85 |
public static void loadTestData(String dbname, CdmApplicationController appCtr) { |
|
85 |
public static void loadTestData(String dbname, CdmApplicationDefaultController appCtr) {
|
|
86 | 86 |
|
87 | 87 |
logger.info("Loading test data into " + dbname); |
88 | 88 |
|
Also available in: Unified diff
refactoring cdm application configuration / controller