Project

General

Profile

« Previous | Next » 

Revision 49184

Refactored Pid resolver

View differences:

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