org.globus.cog.abstraction.impl.common.util
Class FileTransfer
java.lang.Object
org.globus.cog.abstraction.impl.common.util.FileTransfer
- All Implemented Interfaces:
- StatusListener
- public class FileTransfer
- extends Object
- implements StatusListener
Contributed by Joe Futrelle (futrelle@ncsa.uiuc.edu)
|
Method Summary |
static void |
main(String[] args)
|
static Object |
newPublicKeyCredentials(String username,
String keyfile,
String passphrase)
|
static Object |
newUsernamePasswordCredentials(String username,
String password)
|
void |
setDestinationCredentials(Object credentials)
|
void |
setDestinationCredentials(String username,
String password)
|
void |
setDestinationCredentials(String username,
String keyfile,
String password)
|
void |
setSourceCredentials(Object credentials)
|
void |
setSourceCredentials(String username,
String password)
|
void |
setSourceCredentials(String username,
String keyfile,
String password)
|
void |
statusChanged(StatusEvent event)
|
Task |
transfer(String sourceUri,
String destUri)
|
Task |
transfer(String sourceUri,
String destUri,
boolean block)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileTransfer
public FileTransfer()
newPublicKeyCredentials
public static Object newPublicKeyCredentials(String username,
String keyfile,
String passphrase)
newUsernamePasswordCredentials
public static Object newUsernamePasswordCredentials(String username,
String password)
setSourceCredentials
public void setSourceCredentials(String username,
String password)
setSourceCredentials
public void setSourceCredentials(String username,
String keyfile,
String password)
setSourceCredentials
public void setSourceCredentials(Object credentials)
setDestinationCredentials
public void setDestinationCredentials(String username,
String password)
setDestinationCredentials
public void setDestinationCredentials(String username,
String keyfile,
String password)
setDestinationCredentials
public void setDestinationCredentials(Object credentials)
transfer
public Task transfer(String sourceUri,
String destUri)
throws Exception
- Throws:
Exception
transfer
public Task transfer(String sourceUri,
String destUri,
boolean block)
throws Exception
- Throws:
Exception
statusChanged
public void statusChanged(StatusEvent event)
- Specified by:
statusChanged in interface StatusListener
main
public static void main(String[] args)
throws Exception
- Throws:
Exception