Class Socket
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.taskdefs.condition.Socket
- All Implemented Interfaces:
java.lang.Cloneable
,Condition
public class Socket extends ProjectComponent implements Condition
Condition to wait for a TCP/IP socket to have a listener. Its attributes are:
server - the name of the server.
port - the port number of the socket.
- Since:
- Ant 1.5
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Socket()
-
Method Summary
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
Socket
public Socket()
-
-
Method Details
-
setServer
public void setServer(java.lang.String server)Set the server attribute- Parameters:
server
- the server name
-
setPort
public void setPort(int port)Set the port attribute- Parameters:
port
- the port number of the socket
-
eval
Description copied from interface:Condition
Is this condition true?- Specified by:
eval
in interfaceCondition
- Returns:
- true if a socket can be created
- Throws:
BuildException
- if the attributes are not set
-