diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9f4d4fc..37cb186 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for org.gcube.data.transfer.data-transfer-library
-##[v1.2.3] 2020-12-01
+##[v1.2.3-SNAPSHOT] 2020-12-01
* Deletion method
* GetInfo method
diff --git a/pom.xml b/pom.xml
index 545ab22..d5fdd46 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,7 +8,7 @@
org.gcube.data.transfer
data-transfer-library
- 1.2.3
+ 1.2.3-SNAPSHOT
DataTransfer-library
Data Transfer Service client library
diff --git a/src/main/java/org/gcube/data/transfer/library/DataTransferClient.java b/src/main/java/org/gcube/data/transfer/library/DataTransferClient.java
index 98de53e..1ccee7f 100644
--- a/src/main/java/org/gcube/data/transfer/library/DataTransferClient.java
+++ b/src/main/java/org/gcube/data/transfer/library/DataTransferClient.java
@@ -6,6 +6,7 @@ import java.net.URL;
import java.util.Collections;
import java.util.Set;
+import org.gcube.data.transfer.library.client.Client;
import org.gcube.data.transfer.library.faults.DestinationNotSetException;
import org.gcube.data.transfer.library.faults.FailedTransferException;
import org.gcube.data.transfer.library.faults.HostingNodeNotFoundException;
@@ -32,6 +33,9 @@ public class DataTransferClient {
private DataTransferClient(Transferer transferer) {
this.transferer=transferer;
}
+ public Client getWebClient() {
+ return transferer.getClient();
+ }
public static DataTransferClient getInstanceByEndpoint(String endpoint) throws UnreachableNodeException, ServiceNotFoundException{
log.debug("Getting transferer for endpoint : "+endpoint);
diff --git a/src/main/java/org/gcube/data/transfer/library/transferers/Transferer.java b/src/main/java/org/gcube/data/transfer/library/transferers/Transferer.java
index 96fcbad..1ffdd60 100644
--- a/src/main/java/org/gcube/data/transfer/library/transferers/Transferer.java
+++ b/src/main/java/org/gcube/data/transfer/library/transferers/Transferer.java
@@ -25,18 +25,20 @@ import org.gcube.data.transfer.model.TransferRequest;
import org.gcube.data.transfer.model.TransferTicket;
import org.gcube.data.transfer.model.TransferTicket.Status;
+import lombok.Getter;
import lombok.extern.slf4j.Slf4j;
@Slf4j
public abstract class Transferer {
-
+
+ @Getter
protected Client client;
protected Transferer(Client client){
this.client=client;
}
-
+
protected Source source=null;