org.apache.ivy.core.cache
Interface CacheSettings
- All Superinterfaces:
- ParserSettings
- All Known Subinterfaces:
- CheckEngineSettings, InstallEngineSettings, ResolveEngineSettings, ResolverSettings
- All Known Implementing Classes:
- IvySettings
public interface CacheSettings
- extends ParserSettings
getDefaultCache
java.io.File getDefaultCache()
getResolutionCacheRoot
java.io.File getResolutionCacheRoot(java.io.File cache)
getRepositoryCacheRoot
java.io.File getRepositoryCacheRoot(java.io.File cache)
getCacheResolvedIvyPattern
java.lang.String getCacheResolvedIvyPattern()
getCacheResolvedIvyPropertiesPattern
java.lang.String getCacheResolvedIvyPropertiesPattern()
getCacheIvyPattern
java.lang.String getCacheIvyPattern()
getCacheArtifactPattern
java.lang.String getCacheArtifactPattern()
getCacheDataFilePattern
java.lang.String getCacheDataFilePattern()
getVersionMatcher
VersionMatcher getVersionMatcher()
getResolver
DependencyResolver getResolver(ModuleId moduleId)
- Specified by:
getResolver
in interface ParserSettings
getResolver
DependencyResolver getResolver(java.lang.String artResolverName)
getLockStrategy
LockStrategy getLockStrategy(java.lang.String name)
getDefaultLockStrategy
LockStrategy getDefaultLockStrategy()
debugLocking
boolean debugLocking()