org.apache.tools.ant.taskdefs.condition

Class Http

Implemented Interfaces:
Condition

public class Http
extends ProjectComponent
implements Condition

Condition to wait for a HTTP request to succeed. Its attribute(s) are: url - the URL of the request. errorsBeginAt - number at which errors begin at; default=400.

Since:
Ant 1.5

Field Summary

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

project

Method Summary

boolean
eval()
void
setErrorsBeginAt(int errorsBeginAt)
Set the errorsBeginAt attribute
void
setUrl(String url)
Set the url 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 the HTTP request succeeds

Throws:
BuildException - if an error occurs


setErrorsBeginAt

public void setErrorsBeginAt(int errorsBeginAt)
Set the errorsBeginAt attribute

Parameters:
errorsBeginAt - number at which errors begin at, default is 400


setUrl

public void setUrl(String url)
Set the url attribute

Parameters:
url - the url of the request


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