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-2005 Apache Software Foundation. All Rights Reserved.