dnet45/modules/uoa-api/trunk/src/main/java/eu/dnetlib/api/DriverService.java @ 57214
1 |
package eu.dnetlib.api; |
---|---|
2 |
|
3 |
import eu.dnetlib.domain.ServiceIdentity; |
4 |
import eu.dnetlib.domain.enabling.Notification; |
5 |
|
6 |
/**
|
7 |
* The basic interface that all DRIVER services must implement.
|
8 |
*/
|
9 |
public interface DriverService { |
10 |
/**
|
11 |
* Identifies the service's version.
|
12 |
*
|
13 |
* @return the service's identification
|
14 |
*/
|
15 |
public ServiceIdentity identify(); |
16 |
|
17 |
public void notify(Notification notification) throws DriverServiceException; |
18 |
}
|