Class IvyDeliver

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class IvyDeliver
    extends IvyTask
    Trigger the delivery of a module, which may consist in a recursive delivery of dependencies and on the replacement in the ivy file of dynamic revisions (like latest.integration) by static ones.
    • Constructor Detail

      • IvyDeliver

        public IvyDeliver()
    • Method Detail

      • setCache

        public void setCache​(java.io.File cache)
      • getDeliverpattern

        public java.lang.String getDeliverpattern()
      • setDeliverpattern

        public void setDeliverpattern​(java.lang.String destivypattern)
      • 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)
      • getPubdate

        public java.lang.String getPubdate()
      • setPubdate

        public void setPubdate​(java.lang.String pubdate)
      • getPubrevision

        public java.lang.String getPubrevision()
      • setPubrevision

        public void setPubrevision​(java.lang.String pubRevision)
      • getPubbranch

        public java.lang.String getPubbranch()
      • setPubbranch

        public void setPubbranch​(java.lang.String pubBranch)
      • getRevision

        public java.lang.String getRevision()
      • setRevision

        public void setRevision​(java.lang.String revision)
      • getStatus

        public java.lang.String getStatus()
      • setStatus

        public void setStatus​(java.lang.String status)
      • setDelivertarget

        public void setDelivertarget​(java.lang.String deliverTarget)
      • setDeliveryList

        public void setDeliveryList​(java.io.File deliveryList)
      • isReplacedynamicrev

        public boolean isReplacedynamicrev()
      • setReplacedynamicrev

        public void setReplacedynamicrev​(boolean replacedynamicrev)
      • isReplaceForcedRev

        public boolean isReplaceForcedRev()
      • setReplaceForcedRev

        public void setReplaceForcedRev​(boolean replaceForcedRev)
      • getResolveId

        public java.lang.String getResolveId()
      • setResolveId

        public void setResolveId​(java.lang.String resolveId)
      • getConf

        public java.lang.String getConf()
      • setConf

        public void setConf​(java.lang.String confs)
      • isGenerateRevConstraint

        public boolean isGenerateRevConstraint()
      • setGenerateRevConstraint

        public void setGenerateRevConstraint​(boolean generateRevConstraint)
      • isMerge

        public boolean isMerge()
      • setMerge

        public void setMerge​(boolean merge)
      • doExecute

        public void doExecute()
                       throws org.apache.tools.ant.BuildException
        Description copied from class: IvyTask
        The real logic of task execution after project has been set in the context. MUST be implemented by subclasses
        Specified by:
        doExecute in class IvyTask
        Throws:
        org.apache.tools.ant.BuildException - if something goes wrong