Project

General

Profile

1
package eu.dnetlib.enabling.resultset.client;
2

    
3

    
4
import javax.xml.ws.wsaddressing.W3CEndpointReference;
5

    
6
/**
7
 * 
8
 * @author claudio
9
 *
10
 */
11
public interface ResultSetClient {
12

    
13
	String SENTINEL_PROC_CANCELED = "CANCELED";
14
	/**
15
	 * 
16
	 * @param epr
17
	 * @return
18
	 */
19
	public IterableResultSetClient getClient(W3CEndpointReference epr);
20
	
21
	/**
22
	 * 
23
	 * @param epr
24
	 * @return
25
	 */
26
	public IterableResultSetClient getClient(String epr);
27
	
28
	/**
29
	 * 
30
	 * @param epr
31
	 * @param pageSize
32
	 * @return
33
	 */
34
	public IterableResultSetClient getClient(W3CEndpointReference epr, int pageSize);
35
	
36
	/**
37
	 * 
38
	 * @param epr
39
	 * @param pageSize
40
	 * @return
41
	 */
42
	public IterableResultSetClient getClient(String epr, int pageSize);
43
	
44
	
45
}
(2-2/5)