Revision 49184
Added by Sandro La Bruzzo over 6 years ago
FilterResolvedRecordJobNode.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.msro.workflows.nodes; |
2 | 2 |
|
3 |
import eu.dnetlib.dli.resolver.ResolverStore; |
|
4 |
import eu.dnetlib.dli.resolver.model.ObjectType;
|
|
3 |
|
|
4 |
import eu.dnetlib.dli.resolver.model.DLIResolvedObject;
|
|
5 | 5 |
import eu.dnetlib.dli.resolver.model.serializer.ResolverSerializer; |
6 | 6 |
import eu.dnetlib.enabling.resultset.factory.ResultSetFactory; |
7 | 7 |
import eu.dnetlib.enabling.tools.DnetStreamSupport; |
8 | 8 |
import eu.dnetlib.msro.workflows.graph.Arc; |
9 | 9 |
import eu.dnetlib.msro.workflows.procs.Env; |
10 |
import eu.dnetlib.pid.resolver.model.ObjectType; |
|
11 |
import eu.dnetlib.pid.resolver.store.ResolverStore; |
|
10 | 12 |
import eu.dnetlib.rmi.common.ResultSet; |
11 | 13 |
import org.apache.commons.logging.Log; |
12 | 14 |
import org.apache.commons.logging.LogFactory; |
... | ... | |
46 | 48 |
if (type == null || !type.toString().equals(this.type)) { |
47 | 49 |
return "<JUNK/>"; |
48 | 50 |
} |
49 |
final String resultXML = String.format(recordTemplate, resolverSerializer.serializeToXML(record)); |
|
51 |
final String resultXML = String.format(recordTemplate, resolverSerializer.serializeToXML((DLIResolvedObject) record));
|
|
50 | 52 |
return resultXML; |
51 | 53 |
}).iterator(); |
52 | 54 |
|
Also available in: Unified diff
Refactored Pid resolver