net.sf.antcontrib.net.httpclient
Class PostMethodTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by net.sf.antcontrib.net.httpclient.AbstractMethodTask
              extended by net.sf.antcontrib.net.httpclient.PostMethodTask

public class PostMethodTask
extends AbstractMethodTask


Nested Class Summary
static class PostMethodTask.FilePartType
           
static class PostMethodTask.TextPartType
           
 
Nested classes/interfaces inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
AbstractMethodTask.ResponseHeader
 
Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
PostMethodTask()
           
 
Method Summary
 void addConfiguredFile(PostMethodTask.FilePartType file)
           
 void addConfiguredParameter(org.apache.commons.httpclient.NameValuePair pair)
           
 void addConfiguredText(PostMethodTask.TextPartType text)
           
protected  void cleanupResources(org.apache.commons.httpclient.HttpMethodBase method)
           
protected  void configureMethod(org.apache.commons.httpclient.HttpMethodBase method)
           
protected  org.apache.commons.httpclient.HttpMethodBase createNewMethod()
           
 void setContentChunked(boolean contentChunked)
           
 void setMultipart(boolean multipart)
           
 void setParameters(java.io.File parameters)
           
 
Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
addConfiguredHeader, addConfiguredHttpClient, addConfiguredParams, addConfiguredResponseHeader, createMethodIfNecessary, execute, setClientRefId, setDoAuthentication, setFollowRedirects, setPath, setQueryString, setResponseDataFile, setResponseDataProperty, setStatusCodeProperty, setURL
 
Methods inherited from class org.apache.tools.ant.Task
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
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostMethodTask

public PostMethodTask()
Method Detail

addConfiguredFile

public void addConfiguredFile(PostMethodTask.FilePartType file)

setMultipart

public void setMultipart(boolean multipart)

addConfiguredText

public void addConfiguredText(PostMethodTask.TextPartType text)

setParameters

public void setParameters(java.io.File parameters)

createNewMethod

protected org.apache.commons.httpclient.HttpMethodBase createNewMethod()
Specified by:
createNewMethod in class AbstractMethodTask

addConfiguredParameter

public void addConfiguredParameter(org.apache.commons.httpclient.NameValuePair pair)

setContentChunked

public void setContentChunked(boolean contentChunked)

configureMethod

protected void configureMethod(org.apache.commons.httpclient.HttpMethodBase method)
Overrides:
configureMethod in class AbstractMethodTask

cleanupResources

protected void cleanupResources(org.apache.commons.httpclient.HttpMethodBase method)
Overrides:
cleanupResources in class AbstractMethodTask