org.apache.tools.ant.taskdefs.optional.net
public class RExecTask extends Task
Since: Ant 1.6
Nested Class Summary | |
---|---|
class | RExecTask.AntRExecClient
This class handles the abstraction of the rexec protocol.
|
class | RExecTask.RExecRead
Reads the output from the connected server
until the required string is found or we time out. |
class | RExecTask.RExecSubTask
This class is the parent of the Read and Write tasks.
|
class | RExecTask.RExecWrite
Sends text to the connected server |
Method Summary | |
---|---|
RExecTask.RExecSubTask | createRead()
A string to wait for from the server.
|
RExecTask.RExecSubTask | createWrite()
Add text to send to the server
A subTask <write> tag was found. |
void | execute()
Verify that all parameters are included.
|
void | setCommand(String c)
Set the the comand to execute on the server; |
void | setInitialCR(boolean b)
send a carriage return after connecting; optional, defaults to false. |
void | setPassword(String p)
Set the the login password to use
required if userid is set. |
void | setPort(int p)
Set the tcp port to connect to; default is 23. |
void | setServer(String m)
Set the hostname or address of the remote server. |
void | setTimeout(Integer i)
set a default timeout in seconds to wait for a response,
zero means forever (the default) |
void | setUserid(String u)
Set the the login id to use on the server;
required if password is set. |