Package org.apache.ivy.core.retrieve
Class RetrieveOptions
- java.lang.Object
-
- org.apache.ivy.core.LogOptions
-
- org.apache.ivy.core.retrieve.RetrieveOptions
-
public class RetrieveOptions extends LogOptions
A set of options used during retrieve related tasks- See Also:
RetrieveEngine
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringOVERWRITEMODE_ALWAYSstatic java.lang.StringOVERWRITEMODE_DIFFERENTstatic java.lang.StringOVERWRITEMODE_NEVERstatic java.lang.StringOVERWRITEMODE_NEWER-
Fields inherited from class org.apache.ivy.core.LogOptions
LOG_DEFAULT, LOG_DOWNLOAD_ONLY, LOG_QUIET
-
-
Constructor Summary
Constructors Constructor Description RetrieveOptions()RetrieveOptions(RetrieveOptions options)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Filter<Artifact>getArtifactFilter()java.lang.String[]getConfs()java.lang.StringgetDestArtifactPattern()java.lang.StringgetDestIvyPattern()FileNameMappergetMapper()java.lang.StringgetOverwriteMode()java.lang.StringgetResolveId()booleanisMakeSymlinks()booleanisMakeSymlinksInMass()Deprecated.Starting 2.5, creating symlinks in mass is no longer supported and this method will always return falsebooleanisSync()booleanisUseOrigin()RetrieveOptionssetArtifactFilter(Filter<Artifact> artifactFilter)RetrieveOptionssetConfs(java.lang.String[] confs)RetrieveOptionssetDestArtifactPattern(java.lang.String destArtifactPattern)RetrieveOptionssetDestIvyPattern(java.lang.String destIvyPattern)RetrieveOptionssetMakeSymlinks(boolean makeSymlinks)RetrieveOptionssetMakeSymlinksInMass(boolean makeSymlinksInMass)Deprecated.Starting 2.5, creating symlinks in mass is no longer supported and this method plays no role in creation of symlinks.RetrieveOptionssetMapper(FileNameMapper mapper)RetrieveOptionssetOverwriteMode(java.lang.String overwriteMode)RetrieveOptionssetResolveId(java.lang.String resolveId)RetrieveOptionssetSync(boolean sync)RetrieveOptionssetUseOrigin(boolean useOrigin)-
Methods inherited from class org.apache.ivy.core.LogOptions
getLog, setLog
-
-
-
-
Field Detail
-
OVERWRITEMODE_NEVER
public static final java.lang.String OVERWRITEMODE_NEVER
- See Also:
- Constant Field Values
-
OVERWRITEMODE_ALWAYS
public static final java.lang.String OVERWRITEMODE_ALWAYS
- See Also:
- Constant Field Values
-
OVERWRITEMODE_NEWER
public static final java.lang.String OVERWRITEMODE_NEWER
- See Also:
- Constant Field Values
-
OVERWRITEMODE_DIFFERENT
public static final java.lang.String OVERWRITEMODE_DIFFERENT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RetrieveOptions
public RetrieveOptions()
-
RetrieveOptions
public RetrieveOptions(RetrieveOptions options)
-
-
Method Detail
-
getDestArtifactPattern
public java.lang.String getDestArtifactPattern()
-
setDestArtifactPattern
public RetrieveOptions setDestArtifactPattern(java.lang.String destArtifactPattern)
-
setArtifactFilter
public RetrieveOptions setArtifactFilter(Filter<Artifact> artifactFilter)
-
getConfs
public java.lang.String[] getConfs()
-
setConfs
public RetrieveOptions setConfs(java.lang.String[] confs)
-
getOverwriteMode
public java.lang.String getOverwriteMode()
-
setOverwriteMode
public RetrieveOptions setOverwriteMode(java.lang.String overwriteMode)
-
getDestIvyPattern
public java.lang.String getDestIvyPattern()
-
setDestIvyPattern
public RetrieveOptions setDestIvyPattern(java.lang.String destIvyPattern)
-
isMakeSymlinks
public boolean isMakeSymlinks()
-
isMakeSymlinksInMass
@Deprecated public boolean isMakeSymlinksInMass()
Deprecated.Starting 2.5, creating symlinks in mass is no longer supported and this method will always return false- Returns:
- false
-
setMakeSymlinks
public RetrieveOptions setMakeSymlinks(boolean makeSymlinks)
-
setMakeSymlinksInMass
@Deprecated public RetrieveOptions setMakeSymlinksInMass(boolean makeSymlinksInMass)
Deprecated.Starting 2.5, creating symlinks in mass is no longer supported and this method plays no role in creation of symlinks. UsesetMakeSymlinks(boolean)instead- Parameters:
makeSymlinksInMass- ditto- Returns:
- RetrieveOptions
-
isSync
public boolean isSync()
-
setSync
public RetrieveOptions setSync(boolean sync)
-
isUseOrigin
public boolean isUseOrigin()
-
setUseOrigin
public RetrieveOptions setUseOrigin(boolean useOrigin)
-
getResolveId
public java.lang.String getResolveId()
-
setResolveId
public RetrieveOptions setResolveId(java.lang.String resolveId)
-
getMapper
public FileNameMapper getMapper()
-
setMapper
public RetrieveOptions setMapper(FileNameMapper mapper)
-
-