Project

General

Profile

1
package eu.dnetlib.resolver.mdstore.plugin;
2

    
3
import com.mongodb.DBObject;
4
import com.mongodb.client.MongoCollection;
5
import eu.dnetlib.pid.resolver.PIDResolver;
6
import eu.dnetlib.pid.resolver.mdstore.plugin.RecordResolver;
7
import eu.dnetlib.pid.resolver.mdstore.plugin.ResolverSerializer;
8
import org.antlr.stringtemplate.StringTemplate;
9

    
10
import java.util.List;
11
import java.util.concurrent.BlockingQueue;
12

    
13
public class WDSRecordResolver implements RecordResolver {
14
    public WDSRecordResolver(long identifier) {
15
    }
16

    
17
    @Override
18
    public String resolve(String inputRecord) {
19
        return null;
20
    }
21

    
22
    @Override
23
    public void setTemplate(StringTemplate template) {
24

    
25
    }
26

    
27
    @Override
28
    public void setPluginResolver(List<PIDResolver> pluginResolver) {
29

    
30
    }
31

    
32
    @Override
33
    public BlockingQueue<DBObject> getInputQueue() {
34
        return null;
35
    }
36

    
37
    @Override
38
    public void setInputQueue(BlockingQueue<DBObject> inputQueue) {
39

    
40
    }
41

    
42
    @Override
43
    public MongoCollection<DBObject> getOutputCollection() {
44
        return null;
45
    }
46

    
47
    @Override
48
    public void setOutputCollection(MongoCollection<DBObject> outputCollection) {
49

    
50
    }
51

    
52
    @Override
53
    public void setSerializer(ResolverSerializer serializer) {
54

    
55
    }
56

    
57
    @Override
58
    public Boolean call() throws Exception {
59
        return null;
60
    }
61
}
(1-1/2)