Revision 45717
Added by Sandro La Bruzzo about 7 years ago
DMFResolverParser.java | ||
---|---|---|
9 | 9 |
import com.ximpleware.VTDGen; |
10 | 10 |
import com.ximpleware.VTDNav; |
11 | 11 |
|
12 |
import eu.dnetlib.dli.DLIUtils; |
|
12 | 13 |
import eu.dnetlib.dli.resolver.model.*; |
13 | 14 |
import eu.dnetlib.data.transform.VtdUtilityParser; |
14 | 15 |
import eu.dnetlib.data.transform.VtdUtilityParser.Node; |
... | ... | |
41 | 42 |
final String provisionMode = VtdUtilityParser.getSingleValue(ap, vn, "//oaf:provisionMode"); |
42 | 43 |
|
43 | 44 |
final ObjectProvenance provenance = new ObjectProvenance(); |
44 |
provenance.setDatasourceId(datasourcePrefix);
|
|
45 |
provenance.setDatasource(datasourcePrefix);
|
|
46 |
provenance.setCompletionStatus(completionStatus);
|
|
45 |
provenance.setDatasourceId(DLIUtils.getIdFromDataSourcePrefix(datasourcePrefix));
|
|
46 |
provenance.setDatasource(DLIUtils.getNameFromDataSourcePrefix(datasourcePrefix));
|
|
47 |
provenance.setCompletionStatus(completionStatus);
|
|
47 | 48 |
provenance.setProvisionMode(provisionMode); |
48 | 49 |
parsedObject.setDatasourceProvenance(Lists.newArrayList(provenance)); |
49 | 50 |
|
Also available in: Unified diff