org.apache.ivy.core.cache
Interface ResolutionCacheManager
- All Known Implementing Classes:
- DefaultResolutionCacheManager
public interface ResolutionCacheManager
getResolutionCacheRoot
java.io.File getResolutionCacheRoot()
getResolvedIvyFileInCache
java.io.File getResolvedIvyFileInCache(ModuleRevisionId mrid)
getResolvedIvyPropertiesInCache
java.io.File getResolvedIvyPropertiesInCache(ModuleRevisionId mrid)
getConfigurationResolveReportInCache
java.io.File getConfigurationResolveReportInCache(java.lang.String resolveId,
java.lang.String conf)
getConfigurationResolveReportsInCache
java.io.File[] getConfigurationResolveReportsInCache(java.lang.String resolveId)
getResolvedModuleDescriptor
ModuleDescriptor getResolvedModuleDescriptor(ModuleRevisionId mrid)
throws java.text.ParseException,
java.io.IOException
- Throws:
java.text.ParseException
java.io.IOException
saveResolvedModuleDescriptor
void saveResolvedModuleDescriptor(ModuleDescriptor md)
throws java.text.ParseException,
java.io.IOException
- Throws:
java.text.ParseException
java.io.IOException
clean
void clean()
- Cleans the whole cache.