Package org.apache.ivy.ant
Class IvyDeliver
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.ivy.ant.IvyTask
org.apache.ivy.ant.IvyDeliver
- All Implemented Interfaces:
Cloneable
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.
-
Field Summary
Fields inherited from class org.apache.ivy.ant.IvyTask
ANT_PROJECT_CONTEXT_KEY
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
The real logic of task execution after project has been set in the context.getConf()
boolean
boolean
isMerge()
boolean
boolean
void
void
void
setDeliverpattern
(String destivypattern) void
setDelivertarget
(String deliverTarget) void
setDeliveryList
(File deliveryList) void
setGenerateRevConstraint
(boolean generateRevConstraint) void
setMerge
(boolean merge) void
void
setOrganisation
(String organisation) void
setPubbranch
(String pubBranch) void
setPubdate
(String pubdate) void
setPubrevision
(String pubRevision) void
setReplacedynamicrev
(boolean replacedynamicrev) void
setReplaceForcedRev
(boolean replaceForcedRev) void
setResolveId
(String resolveId) void
setRevision
(String revision) void
Methods inherited from class org.apache.ivy.ant.IvyTask
cacheAttributeNotSupported, doValidate, execute, finalizeTask, getIvyInstance, getProperty, getProperty, getProperty, getProperty, getPubDate, getResolvedConfigurations, getResolvedDescriptor, getResolvedDescriptor, getResolvedDescriptor, getResolvedDescriptor, getResolvedReport, getSettings, getSettingsRef, isValidate, mergeConfs, prepareTask, setResolved, setResolved, setSettingsRef, setValidate, splitConfs, toString
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Constructor Details
-
IvyDeliver
public IvyDeliver()
-
-
Method Details
-
setCache
-
getDeliverpattern
-
setDeliverpattern
-
getModule
-
setModule
-
getOrganisation
-
setOrganisation
-
getPubdate
-
setPubdate
-
getPubrevision
-
setPubrevision
-
getPubbranch
-
setPubbranch
-
getRevision
-
setRevision
-
getStatus
-
setStatus
-
setDelivertarget
-
setDeliveryList
-
isReplacedynamicrev
public boolean isReplacedynamicrev() -
setReplacedynamicrev
public void setReplacedynamicrev(boolean replacedynamicrev) -
isReplaceForcedRev
public boolean isReplaceForcedRev() -
setReplaceForcedRev
public void setReplaceForcedRev(boolean replaceForcedRev) -
getResolveId
-
setResolveId
-
getConf
-
setConf
-
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.BuildExceptionDescription copied from class:IvyTask
The real logic of task execution after project has been set in the context. MUST be implemented by subclasses
-