Project

General

Profile

« Previous | Next » 

Revision 46343

Added index inspector

View differences:

OAIInternalController.java
21 21
import eu.dnetlib.oai.info.SetInfo;
22 22
import eu.dnetlib.rmi.enabling.ISLookUpException;
23 23
import eu.dnetlib.rmi.provision.MDFInfo;
24
import eu.dnetlib.utils.MetadataReference;
24 25
import org.apache.commons.io.IOUtils;
25 26
import org.apache.commons.logging.Log;
26 27
import org.apache.commons.logging.LogFactory;
......
51 52
	@RequestMapping(value = "/ui/getSourceMDFs.do")
52 53
	public
53 54
	@ResponseBody
54
	List<MDFInfo> getSourceMDFs(final HttpServletResponse response) throws Exception {
55
	List<MetadataReference> getSourceMDFs(final HttpServletResponse response) throws Exception {
55 56

  
56 57
		return configuration.getMetadataFormatInfo().stream()
57
				.map(mdf -> {
58
					MDFInfo srcOnly = new MDFInfo();
59
					srcOnly.setSourceFormatName(mdf.getSourceFormatName());
60
					srcOnly.setSourceFormatLayout(mdf.getSourceFormatLayout());
61
					srcOnly.setSourceFormatInterpretation(mdf.getSourceFormatInterpretation());
62
					return srcOnly;
63
				})
58
				.map(mdf -> mdf.getSourceMetadataReference())
64 59
				.distinct()
65 60
				.collect(Collectors.toList());
66 61

  

Also available in: Unified diff