From e098900ef4ba4e41aee50b601a3cab50e7dd1c66 Mon Sep 17 00:00:00 2001 From: Claudio Atzori Date: Fri, 7 Jun 2019 14:33:51 +0200 Subject: [PATCH] importer dnet-data-transformation-service-rmi in dnet-core-components --- .../service/rmi/TransformationService.java | 14 +++++++++++++ .../rmi/TransformationServiceException.java | 21 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationService.java create mode 100644 dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationServiceException.java diff --git a/dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationService.java b/dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationService.java new file mode 100644 index 0000000..8424a3c --- /dev/null +++ b/dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationService.java @@ -0,0 +1,14 @@ +package eu.dnetlib.data.transformation.service.rmi; + +import javax.jws.WebParam; +import javax.jws.WebService; +import javax.xml.ws.wsaddressing.W3CEndpointReference; + +import eu.dnetlib.common.rmi.BaseService; + +@WebService(targetNamespace = "http://services.dnetlib.eu/") +public interface TransformationService extends BaseService { + + W3CEndpointReference transform(@WebParam(name = "ruleid") final String ruleid, @WebParam(name = "epr") final W3CEndpointReference epr) + throws TransformationServiceException; +} diff --git a/dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationServiceException.java b/dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationServiceException.java new file mode 100644 index 0000000..d9c6674 --- /dev/null +++ b/dnet-core-components/src/main/java/eu/dnetlib/data/transformation/service/rmi/TransformationServiceException.java @@ -0,0 +1,21 @@ +package eu.dnetlib.data.transformation.service.rmi; + +import eu.dnetlib.common.rmi.RMIException; + +public class TransformationServiceException extends RMIException { + + private static final long serialVersionUID = 6186153317305098215L; + + public TransformationServiceException(String string) { + super(string); + } + + public TransformationServiceException(String string, Throwable exception) { + super(string, exception); + } + + public TransformationServiceException(Throwable exception) { + super(exception); + } + +}