org.apache.tools.ant.taskdefs.condition

Class Socket

Implemented Interfaces:
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

Fields inherited from class org.apache.tools.ant.ProjectComponent

project

Method Summary

boolean
eval()
void
setPort(int port)
Set the port attribute
void
setServer(String server)
Set the server attribute

Methods inherited from class org.apache.tools.ant.ProjectComponent

getProject, log, log, setProject

Method Details

eval

public boolean eval()
            throws BuildException
Specified by:
eval in interface Condition
Returns:
true if a socket can be created
Throws:
BuildException - if the attributes are not set

setPort

public void setPort(int port)
Set the port attribute
Parameters:
port - the port number of the socket

setServer

public void setServer(String server)
Set the server attribute
Parameters:
server - the server name

Copyright B) 2000-2008 Apache Software Foundation. All Rights Reserved.