Revision 401fe405
Added by Andreas Müller over 13 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/globis/GlobisReferenceImport.java | ||
---|---|---|
28 | 28 |
import eu.etaxonomy.cdm.io.common.mapping.IMappingImport; |
29 | 29 |
import eu.etaxonomy.cdm.io.globis.validation.GlobisReferenceImportValidator; |
30 | 30 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
31 |
import eu.etaxonomy.cdm.model.reference.ReferenceBase;
|
|
31 |
import eu.etaxonomy.cdm.model.reference.Reference; |
|
32 | 32 |
import eu.etaxonomy.cdm.model.reference.ReferenceFactory; |
33 | 33 |
|
34 | 34 |
|
... | ... | |
38 | 38 |
* @version 1.0 |
39 | 39 |
*/ |
40 | 40 |
@Component |
41 |
public class GlobisReferenceImport extends GlobisImportBase<ReferenceBase> implements IMappingImport<ReferenceBase, GlobisImportState>{
|
|
41 |
public class GlobisReferenceImport extends GlobisImportBase<Reference> implements IMappingImport<Reference, GlobisImportState>{
|
|
42 | 42 |
private static final Logger logger = Logger.getLogger(GlobisReferenceImport.class); |
43 | 43 |
|
44 | 44 |
private DbImportMapping mapping; |
... | ... | |
47 | 47 |
private int modCount = 10000; |
48 | 48 |
private static final String pluralString = "references"; |
49 | 49 |
private static final String dbTableName = "literature"; |
50 |
private static final Class cdmTargetClass = ReferenceBase.class;
|
|
50 |
private static final Class cdmTargetClass = Reference.class; |
|
51 | 51 |
|
52 | 52 |
public GlobisReferenceImport(){ |
53 | 53 |
super(pluralString, dbTableName, cdmTargetClass); |
... | ... | |
112 | 112 |
|
113 | 113 |
|
114 | 114 |
|
115 |
ReferenceBase ref = null;
|
|
115 |
Reference ref = null; |
|
116 | 116 |
// ref.setP |
117 | 117 |
|
118 | 118 |
|
... | ... | |
136 | 136 |
/* (non-Javadoc) |
137 | 137 |
* @see eu.etaxonomy.cdm.io.common.mapping.IMappingImport#createObject(java.sql.ResultSet, eu.etaxonomy.cdm.io.common.ImportStateBase) |
138 | 138 |
*/ |
139 |
public ReferenceBase createObject(ResultSet rs, GlobisImportState state)
|
|
139 |
public Reference createObject(ResultSet rs, GlobisImportState state) |
|
140 | 140 |
throws SQLException { |
141 |
ReferenceBase ref;
|
|
141 |
Reference ref; |
|
142 | 142 |
String refType = rs.getString("RefType"); |
143 | 143 |
if (refType == null){ |
144 | 144 |
ref = ReferenceFactory.newGeneric(); |
Also available in: Unified diff
merge cdmlib-app-3.0.2 to trunk (app-import)