public class DataTransferAgent
extends org.gcube.common.core.porttypes.GCUBEPortType
Modifier and Type | Field and Description |
---|---|
protected org.gcube.common.core.utils.logging.GCUBELog |
logger |
Constructor and Description |
---|
DataTransferAgent() |
Modifier and Type | Method and Description |
---|---|
String |
cancelTransfer(org.gcube.datatransfer.agent.stubs.datatransferagent.CancelTransferMessage message)
Cancel a transfer
|
String |
createTreeSource(org.gcube.datatransfer.agent.stubs.datatransferagent.CreateTreeSourceMsg msg) |
String |
getLocalSources(String filePath) |
AgentResource |
getResource() |
protected org.gcube.common.core.contexts.GCUBEServiceContext |
getServiceContext() |
String |
getTransferOutcomes(String transferId) |
String |
getTreeSources(String type) |
String |
monitorTransfer(String transferId) |
org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferReportMessage |
monitorTransferWithProgress(String transferId) |
String |
removeGenericResource(String id) |
FutureTask<Worker> |
startAsyncTask(String id,
org.gcube.datatransfer.agent.stubs.datatransferagent.SourceData source,
org.gcube.datatransfer.agent.stubs.datatransferagent.DestData dest) |
String |
startTransfer(org.gcube.datatransfer.agent.stubs.datatransferagent.StartTransferMessage message)
Starts a new transfer
|
public AgentResource getResource() throws Exception
Exception
public String startTransfer(org.gcube.datatransfer.agent.stubs.datatransferagent.StartTransferMessage message) throws org.gcube.datatransfer.agent.stubs.datatransferagent.TransferFault
message
- org.gcube.datatransfer.agent.stubs.datatransferagent.TransferFault
public String cancelTransfer(org.gcube.datatransfer.agent.stubs.datatransferagent.CancelTransferMessage message) throws org.gcube.datatransfer.agent.stubs.datatransferagent.CancelTransferFault
message
- org.gcube.datatransfer.agent.stubs.datatransferagent.TransferFault
org.gcube.common.core.faults.GCUBEFault
org.gcube.datatransfer.agent.stubs.datatransferagent.CancelTransferFault
public FutureTask<Worker> startAsyncTask(String id, org.gcube.datatransfer.agent.stubs.datatransferagent.SourceData source, org.gcube.datatransfer.agent.stubs.datatransferagent.DestData dest) throws Exception
Exception
public String monitorTransfer(String transferId) throws org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferFault
org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferFault
public String getTransferOutcomes(String transferId) throws org.gcube.datatransfer.agent.stubs.datatransferagent.GetTransferOutcomesFault
org.gcube.datatransfer.agent.stubs.datatransferagent.GetTransferOutcomesFault
public String createTreeSource(org.gcube.datatransfer.agent.stubs.datatransferagent.CreateTreeSourceMsg msg)
public org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferReportMessage monitorTransferWithProgress(String transferId) throws org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferFault
org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferFault
protected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
getServiceContext
in class org.gcube.common.core.porttypes.GCUBEPortType
Copyright © 2015. All Rights Reserved.