Project

General

Profile

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

    
3
import com.mongodb.DBObject;
4
import com.mongodb.client.MongoCollection;
5
import eu.dnetlib.pid.resolver.PIDResolver;
6

    
7
import java.util.List;
8
import java.util.concurrent.BlockingQueue;
9

    
10
public interface RecordResolverFactory {
11

    
12
    RecordResolver createResolver(BlockingQueue<DBObject> queue, MongoCollection<DBObject> outputCollection, ResolverSerializer serializer, List<PIDResolver> pluginResolver, final boolean offline);
13

    
14
    RecordResolver createResolver(long identifier, BlockingQueue<DBObject> queue, MongoCollection<DBObject> outputCollection, ResolverSerializer serializer, List<PIDResolver> pluginResolver, final boolean offline);
15

    
16

    
17
}
(4-4/6)