Scp
org.geon.Scp

Connects to a remote host using Ssh2 protocol. Error conditions this actor must respond robustly to: Wrong identity file given. Host unreachable. Login unsuccessful. Session dies prematurely. This actor will keep the session open until it receives a different username and host combination.

Author(s): Efrat Jaeger
Version:$Id: Scp.java,v 1.5 2006/05/18 23:11:17 mangal Exp $


identity
The string representation of the file path for userName's ssh identity file if the user wants to connect without having to enter the password all the time.

This is the input option for the identity file.

stdout
Output of the command as it would output to the standard shell output.

stderr
The error that were reported by the remote execution or while connecting.

returncode
The return code of the execution.

This port will return 0 (zero) if the execution is not succesfull, and a positive integer if it is successful.

errors
The string representation of all the errors that happened during the execution of the actor, if there are any.



user
Username on the SSH host to be connected to.

host
Host to connect to.

direction
scp direction, from/to.

localFilePath
Local file path.

remoteFilePath
Remote file path.

paramIdentity
The file path for userName's ssh identity file if the user wants to connect without having to enter the password all the time.

The user can browse this file as it is a parameter.