org.apache.tools.ant.taskdefs.optional.net
Class TelnetTask
Automates the telnet protocol.
TelnetTask.TelnetSubTask | createRead() - A string to wait for from the server.
|
TelnetTask.TelnetSubTask | createWrite() - Add text to send to the server
A subTask <write> tag was found.
|
void | execute() - Verify that all parameters are included.
|
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.
|
execute , getDescription , getLocation , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , maybeConfigure , perform , reconfigure , setDescription , setLocation , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
createRead
public TelnetTask.TelnetSubTask createRead()
A string to wait for from the server.
A subTask <read> tag was found. Create the object,
Save it in our list, and return it.
createWrite
public TelnetTask.TelnetSubTask createWrite()
Add text to send to the server
A subTask <write> tag was found. Create the object,
Save it in our list, and return it.
execute
public void execute()
throws BuildException
Verify that all parameters are included.
Connect and possibly login
Iterate through the list of Reads and writes
- execute in interface Task
setInitialCR
public void setInitialCR(boolean b)
send a carriage return after connecting; optional, defaults to false.
setPassword
public void setPassword(String p)
Set the the login password to use
required if userid is set.
setPort
public void setPort(int p)
Set the tcp port to connect to; default is 23.
setServer
public void setServer(String m)
Set the hostname or address of the remote server.
setTimeout
public void setTimeout(Integer i)
set a default timeout in seconds to wait for a response,
zero means forever (the default)
setUserid
public void setUserid(String u)
Set the the login id to use on the server;
required if password is set.
Copyright B) 2000-2006 Apache Software Foundation. All Rights Reserved.