org.gcube.datatransfer.agent.library.proxies
Interface AgentServiceAsync
- All Known Implementing Classes:
- AgentLibrary
public interface AgentServiceAsync
- Author:
- Andrea Manzi(CERN)
startTransfer
Future<?> startTransfer(org.gcube.data.trees.patterns.Pattern patternInput,
String inputSourceID,
String outputStorageId,
org.gcube.common.clients.delegates.Callback callback)
- Parameters:
patternInput
- inputSourceID
- outputStorageId
- callback
-
- Returns:
-
- Throws:
TransferException
startTransfer
Future<?> startTransfer(ArrayList<URI> inputURIs,
String outputFolder,
TransferOptions options,
org.gcube.common.clients.delegates.Callback callback)
throws ConfigurationException
- Parameters:
inputURIs
- outputFolder
- type
- overwrite
- callback
- storageManagerDetails
-
- Returns:
-
- Throws:
ConfigurationException
TransferException
Copyright © 2012. All Rights Reserved.