org.objectweb.proactive.core.process.filetransfer
Class SecureCopyProtocol

java.lang.Object
  extended byorg.objectweb.proactive.core.process.filetransfer.AbstractCopyProtocol
      extended byorg.objectweb.proactive.core.process.filetransfer.SecureCopyProtocol
All Implemented Interfaces:
CopyProtocol
Direct Known Subclasses:
RemoteFileCopy

public class SecureCopyProtocol
extends AbstractCopyProtocol

Secure Copy Protocol module. Depends on the existence of the "scp" command.

Since:
ProActive 2.3
Version:
1.0, 2004/08/26
Author:
ProActive Team

Field Summary
protected  java.lang.String COMMAND
           
protected  java.lang.String PARAMS
           
 
Fields inherited from class org.objectweb.proactive.core.process.filetransfer.AbstractCopyProtocol
closeStream, dstInfoParams, fileTransfer, isDefaultProtocol, logger, name, srcInfoParams
 
Constructor Summary
SecureCopyProtocol(java.lang.String name)
           
 
Method Summary
 boolean checkProtocol()
           
static void main(java.lang.String[] args)
           
 boolean startFileTransfer()
           
 
Methods inherited from class org.objectweb.proactive.core.process.filetransfer.AbstractCopyProtocol
getErrorMessage, getHeteronymousAll, getHeteronymousDirs, getHeteronymousFiles, getHomonymousAll, getHomonymousDirs, getHomonymousFiles, getProtocolName, isDefaultProtocol, isDummyProtocol, setDefaultProtocol, setDstInfo, setFileTransferDefinitions, setProtocolName, setSrcInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND

protected java.lang.String COMMAND

PARAMS

protected java.lang.String PARAMS
Constructor Detail

SecureCopyProtocol

public SecureCopyProtocol(java.lang.String name)
Method Detail

startFileTransfer

public boolean startFileTransfer()
See Also:
CopyProtocol.startFileTransfer()

checkProtocol

public boolean checkProtocol()
See Also:
CopyProtocol.checkProtocol()

main

public static void main(java.lang.String[] args)


Copyright 2001-2005 INRIA All Rights Reserved.