Project

General

Profile

1
package eu.dnetlib.goldoa.service;
2

    
3
import eu.dnetlib.goldoa.domain.ManagerException;
4
import eu.dnetlib.goldoa.domain.Publication;
5

    
6
/**
7
 * Created by antleb on 3/13/15.
8
 */
9
public interface PublicationManager {
10

    
11
	public Publication getPublication(String publicationId);
12

    
13
	public Publication savePublication(Publication publication);
14

    
15
	/**
16
	 * @param doi (10.2105/ajph.2009.160184)
17
	 * @return
18
	 * @throws ManagerException
19
	 */
20
	public Publication resolveDOI(String doi) throws ManagerException;
21
}
(21-21/29)