Revision 42621
Added by Sandro La Bruzzo almost 8 years ago
RecordInfoGenerator.java | ||
---|---|---|
8 | 8 |
import java.util.zip.ZipEntry; |
9 | 9 |
import java.util.zip.ZipInputStream; |
10 | 10 |
|
11 |
import javax.annotation.Resource; |
|
12 |
|
|
11 |
import com.google.common.collect.Sets; |
|
12 |
import com.mongodb.DBObject; |
|
13 |
import eu.dnetlib.oai.conf.OAIConfigurationReader; |
|
14 |
import eu.dnetlib.oai.info.RecordInfo; |
|
15 |
import eu.dnetlib.rmi.provision.OaiPublisherRuntimeException; |
|
13 | 16 |
import org.apache.commons.io.IOUtils; |
14 | 17 |
import org.apache.commons.lang3.StringEscapeUtils; |
15 | 18 |
import org.dom4j.Document; |
16 | 19 |
import org.dom4j.DocumentException; |
17 | 20 |
import org.dom4j.io.SAXReader; |
21 |
import org.springframework.beans.factory.annotation.Autowired; |
|
18 | 22 |
|
19 |
import com.google.common.collect.Sets; |
|
20 |
import com.mongodb.DBObject; |
|
21 |
|
|
22 |
import eu.dnetlib.oai.conf.OAIConfigurationReader; |
|
23 |
import eu.dnetlib.oai.info.RecordInfo; |
|
24 |
import eu.dnetlib.rmi.provision.OaiPublisherRuntimeException; |
|
25 |
|
|
26 | 23 |
/** |
27 | 24 |
* Helper class to generate a RecordInfo object from a Mongo DBObject. |
28 | 25 |
* |
... | ... | |
30 | 27 |
*/ |
31 | 28 |
public class RecordInfoGenerator { |
32 | 29 |
|
33 |
@Resource
|
|
30 |
@Autowired
|
|
34 | 31 |
private MetadataExtractor metadataExtractor; |
35 |
@Resource
|
|
32 |
@Autowired
|
|
36 | 33 |
private ProvenanceExtractor provenanceExtractor; |
37 | 34 |
|
38 | 35 |
@SuppressWarnings("unchecked") |
Also available in: Unified diff
Chnaged Resource to Autowired