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
Exceptionpublic 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.TransferFaultpublic 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.TransferFaultorg.gcube.common.core.faults.GCUBEFaultorg.gcube.datatransfer.agent.stubs.datatransferagent.CancelTransferFaultpublic FutureTask<Worker> startAsyncTask(String id, org.gcube.datatransfer.agent.stubs.datatransferagent.SourceData source, org.gcube.datatransfer.agent.stubs.datatransferagent.DestData dest) throws Exception
Exceptionpublic String monitorTransfer(String transferId) throws org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferFault
org.gcube.datatransfer.agent.stubs.datatransferagent.MonitorTransferFaultpublic String getTransferOutcomes(String transferId) throws org.gcube.datatransfer.agent.stubs.datatransferagent.GetTransferOutcomesFault
org.gcube.datatransfer.agent.stubs.datatransferagent.GetTransferOutcomesFaultpublic 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.MonitorTransferFaultprotected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortTypeCopyright © 2015. All Rights Reserved.