Package org.apache.ivy.ant
Class IvyPostResolveTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.ivy.ant.IvyTask
-
- org.apache.ivy.ant.IvyPostResolveTask
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
FixDepsTask,IvyArtifactProperty,IvyArtifactReport,IvyCacheTask,IvyDependencyTree,IvyDependencyUpdateChecker,IvyRetrieve
public abstract class IvyPostResolveTask extends IvyTask
Base class for tasks needing to be performed after a resolve.
-
-
Field Summary
-
Fields inherited from class org.apache.ivy.ant.IvyTask
ANT_PROJECT_CONTEXT_KEY
-
-
Constructor Summary
Constructors Constructor Description IvyPostResolveTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IvyConflictcreateConflict()IvyDependencycreateDependency()IvyExcludecreateExclude()protected voidensureResolved(IvySettings settings)Filter<Artifact>getArtifactFilter()java.lang.StringgetBranch()java.lang.StringgetConf()protected java.lang.String[]getConfsToResolve(java.lang.String resolveId, java.lang.String conf)protected java.lang.String[]getConfsToResolve(java.lang.String org, java.lang.String module, java.lang.String conf, boolean strict)java.io.FilegetFile()java.lang.StringgetLog()java.lang.StringgetModule()java.lang.StringgetOrganisation()protected ModuleIdgetResolvedModuleId()protected ModuleRevisionIdgetResolvedMrid()protected ResolveReportgetResolvedReport()java.lang.StringgetResolveId()java.lang.StringgetResolveMode()java.lang.StringgetRevision()java.lang.StringgetType()booleanisChanging()booleanisHaltonfailure()booleanisInline()booleanisKeep()booleanisRefresh()booleanisTransitive()booleanisUseOrigin()protected voidprepareAndCheck()voidsetBranch(java.lang.String branch)voidsetCache(java.io.File cache)voidsetChanging(boolean changing)voidsetConf(java.lang.String conf)voidsetFile(java.io.File file)voidsetHaltonfailure(boolean haltOnFailure)voidsetInline(boolean inline)voidsetKeep(boolean keep)voidsetLog(java.lang.String log)voidsetModule(java.lang.String module)voidsetOrganisation(java.lang.String organisation)voidsetRefresh(boolean refresh)voidsetResolveId(java.lang.String resolveId)voidsetResolveMode(java.lang.String resolveMode)voidsetRevision(java.lang.String rev)voidsetTransitive(boolean transitive)voidsetType(java.lang.String type)protected IvyResolvesetupResolve(boolean haltOnFailure, boolean useOrigin)voidsetUseOrigin(boolean useOrigin)-
Methods inherited from class org.apache.ivy.ant.IvyTask
cacheAttributeNotSupported, doExecute, 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
-
-
-
-
Method Detail
-
isUseOrigin
public boolean isUseOrigin()
-
setUseOrigin
public void setUseOrigin(boolean useOrigin)
-
getLog
public java.lang.String getLog()
-
setLog
public void setLog(java.lang.String log)
-
createDependency
public IvyDependency createDependency()
-
createExclude
public IvyExclude createExclude()
-
createConflict
public IvyConflict createConflict()
-
prepareAndCheck
protected void prepareAndCheck()
-
ensureResolved
protected void ensureResolved(IvySettings settings)
-
getConfsToResolve
protected java.lang.String[] getConfsToResolve(java.lang.String org, java.lang.String module, java.lang.String conf, boolean strict)
-
getConfsToResolve
protected java.lang.String[] getConfsToResolve(java.lang.String resolveId, java.lang.String conf)
-
setupResolve
protected IvyResolve setupResolve(boolean haltOnFailure, boolean useOrigin)
-
getResolvedMrid
protected ModuleRevisionId getResolvedMrid()
-
getResolvedModuleId
protected ModuleId getResolvedModuleId()
-
getResolvedReport
protected ResolveReport getResolvedReport()
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
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)
-
getBranch
public java.lang.String getBranch()
-
setBranch
public void setBranch(java.lang.String branch)
-
isHaltonfailure
public boolean isHaltonfailure()
-
setHaltonfailure
public void setHaltonfailure(boolean haltOnFailure)
-
setCache
public void setCache(java.io.File cache)
-
getRevision
public java.lang.String getRevision()
-
setRevision
public void setRevision(java.lang.String rev)
-
isTransitive
public boolean isTransitive()
-
setTransitive
public void setTransitive(boolean transitive)
-
isInline
public boolean isInline()
-
setInline
public void setInline(boolean inline)
-
setResolveId
public void setResolveId(java.lang.String resolveId)
-
getResolveId
public java.lang.String getResolveId()
-
setFile
public void setFile(java.io.File file)
-
getFile
public java.io.File getFile()
-
setKeep
public void setKeep(boolean keep)
-
isKeep
public boolean isKeep()
-
setChanging
public void setChanging(boolean changing)
-
isChanging
public boolean isChanging()
-
setRefresh
public void setRefresh(boolean refresh)
-
isRefresh
public boolean isRefresh()
-
getResolveMode
public java.lang.String getResolveMode()
-
setResolveMode
public void setResolveMode(java.lang.String resolveMode)
-
-