fr.jayasoft.ivy.ant
Class IvyCacheTask

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byfr.jayasoft.ivy.ant.IvyTask
              extended byfr.jayasoft.ivy.ant.IvyCacheTask
Direct Known Subclasses:
IvyCacheFileset, IvyCachePath

public abstract class IvyCacheTask
extends IvyTask


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
IvyCacheTask()
           
 
Method Summary
 java.io.File getCache()
           
 java.lang.String getConf()
           
 java.lang.String getModule()
           
 java.lang.String getOrganisation()
           
protected  java.util.List getPaths()
           
 java.lang.String getType()
           
 boolean isHaltonfailure()
           
protected  void prepareAndCheck()
           
 void setCache(java.io.File cache)
           
 void setConf(java.lang.String conf)
           
 void setHaltonfailure(boolean haltOnFailure)
           
 void setModule(java.lang.String module)
           
 void setOrganisation(java.lang.String organisation)
           
 void setType(java.lang.String type)
           
 
Methods inherited from class fr.jayasoft.ivy.ant.IvyTask
doValidate, ensureMessageInitialised, ensureResolved, getIvyInstance, getProperty, getProperty, getPubDate, isValidate, mergeConfs, setIvyInstance, setResolved, setValidate, splitConfs
 
Methods inherited from class org.apache.tools.ant.Task
execute, 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

IvyCacheTask

public IvyCacheTask()
Method Detail

getConf

public java.lang.String getConf()

setConf

public void setConf(java.lang.String conf)

getModule

public java.lang.String getModule()

setModule

public void setModule(java.lang.String module)

getOrganisation

public java.lang.String getOrganisation()

setOrganisation

public void setOrganisation(java.lang.String organisation)

isHaltonfailure

public boolean isHaltonfailure()

setHaltonfailure

public void setHaltonfailure(boolean haltOnFailure)

getCache

public java.io.File getCache()

setCache

public void setCache(java.io.File cache)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

prepareAndCheck

protected void prepareAndCheck()

getPaths

protected java.util.List getPaths()
                           throws org.apache.tools.ant.BuildException,
                                  java.text.ParseException,
                                  java.io.IOException
Throws:
org.apache.tools.ant.BuildException
java.text.ParseException
java.io.IOException