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


Method Summary
 boolean debugLocking()
           
 java.lang.String getCacheArtifactPattern()
           
 java.lang.String getCacheDataFilePattern()
           
 java.lang.String getCacheIvyPattern()
           
 java.lang.String getCacheResolvedIvyPattern()
           
 java.lang.String getCacheResolvedIvyPropertiesPattern()
           
 java.io.File getDefaultCache()
           
 LockStrategy getDefaultLockStrategy()
           
 LockStrategy getLockStrategy(java.lang.String name)
           
 java.io.File getRepositoryCacheRoot(java.io.File cache)
           
 java.io.File getResolutionCacheRoot(java.io.File cache)
           
 DependencyResolver getResolver(ModuleId moduleId)
           
 DependencyResolver getResolver(java.lang.String artResolverName)
           
 VersionMatcher getVersionMatcher()
           
 
Methods inherited from interface org.apache.ivy.plugins.parser.ParserSettings
getConflictManager, getMatcher, getNamespace, getRelativeUrlResolver, getStatusManager, substitute
 

Method Detail

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()