Project

General

Profile

« Previous | Next » 

Revision 30866

saved also mdId as extraField

View differences:

modules/dnet-msro-service/trunk/src/main/java/eu/dnetlib/msro/workflows/nodes/mdstore/MDStoreToApiExtraFieldJobNode.java
26 26
	private String datasourceInterface;
27 27
	private String extraFieldForTotal;
28 28
	private String extraFieldForDate;
29

  
29
	private String extraFieldForMdId;
30
	
30 31
	@Resource(name="lookupLocator")
31 32
	private ServiceLocator<ISLookUpService> lookupLocator;
32 33

  
......
45 46
		final Map<String, String> map = getCurrentExtraFields(datasourceId, datasourceInterface);
46 47
		map.put(extraFieldForTotal, arr[0].trim());
47 48
		map.put(extraFieldForDate, arr[1].trim());
48

  
49
		map.put(extraFieldForMdId, mdId);
50
		
49 51
		datasourceUpdater.updateApiExtraFields(datasourceId, datasourceInterface, map);
50 52
		
51 53
		return Arc.DEFAULT_ARC;
......
109 111
		this.extraFieldForDate = extraFieldForDate;
110 112
	}
111 113

  
114
	public String getExtraFieldForMdId() {
115
		return extraFieldForMdId;
116
	}
117

  
118
	public void setExtraFieldForMdId(String extraFieldForMdId) {
119
		this.extraFieldForMdId = extraFieldForMdId;
120
	}
121
	
122
	
112 123
	public DatasourceUpdater getDatasourceUpdater() {
113 124
		return datasourceUpdater;
114 125
	}
115

  
126
	
116 127
	@Required
117 128
	public void setDatasourceUpdater(DatasourceUpdater datasourceUpdater) {
118 129
		this.datasourceUpdater = datasourceUpdater;

Also available in: Unified diff