Package org.apache.ivy.core.cache
Class DefaultResolutionCacheManager.CacheParserSettings
- java.lang.Object
-
- org.apache.ivy.core.cache.DefaultResolutionCacheManager.CacheParserSettings
-
- All Implemented Interfaces:
ParserSettings
- Enclosing class:
- DefaultResolutionCacheManager
private static class DefaultResolutionCacheManager.CacheParserSettings extends java.lang.Object implements ParserSettings
-
-
Field Summary
Fields Modifier and Type Field Description private ParserSettings
delegate
private java.util.Map<java.lang.Object,java.lang.Object>
parentPaths
-
Constructor Summary
Constructors Constructor Description CacheParserSettings(ParserSettings delegate, java.util.Map<java.lang.Object,java.lang.Object> parentPaths)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConflictManager
getConflictManager(java.lang.String name)
Namespace
getContextNamespace()
java.lang.String
getDefaultBranch(ModuleId moduleId)
PatternMatcher
getMatcher(java.lang.String matcherName)
Namespace
getNamespace(java.lang.String namespace)
RelativeUrlResolver
getRelativeUrlResolver()
ResolutionCacheManager
getResolutionCacheManager()
DependencyResolver
getResolver(ModuleRevisionId mRevId)
StatusManager
getStatusManager()
TimeoutConstraint
getTimeoutConstraint(java.lang.String name)
java.lang.String
getVariable(java.lang.String value)
java.io.File
resolveFile(java.lang.String filename)
java.lang.String
substitute(java.lang.String value)
java.util.Map<java.lang.String,java.lang.String>
substitute(java.util.Map<java.lang.String,java.lang.String> strings)
-
-
-
Field Detail
-
delegate
private ParserSettings delegate
-
parentPaths
private java.util.Map<java.lang.Object,java.lang.Object> parentPaths
-
-
Constructor Detail
-
CacheParserSettings
public CacheParserSettings(ParserSettings delegate, java.util.Map<java.lang.Object,java.lang.Object> parentPaths)
-
-
Method Detail
-
substitute
public java.lang.String substitute(java.lang.String value)
- Specified by:
substitute
in interfaceParserSettings
-
substitute
public java.util.Map<java.lang.String,java.lang.String> substitute(java.util.Map<java.lang.String,java.lang.String> strings)
- Specified by:
substitute
in interfaceParserSettings
-
getResolutionCacheManager
public ResolutionCacheManager getResolutionCacheManager()
- Specified by:
getResolutionCacheManager
in interfaceParserSettings
-
getConflictManager
public ConflictManager getConflictManager(java.lang.String name)
- Specified by:
getConflictManager
in interfaceParserSettings
-
getMatcher
public PatternMatcher getMatcher(java.lang.String matcherName)
- Specified by:
getMatcher
in interfaceParserSettings
-
getNamespace
public Namespace getNamespace(java.lang.String namespace)
- Specified by:
getNamespace
in interfaceParserSettings
-
getStatusManager
public StatusManager getStatusManager()
- Specified by:
getStatusManager
in interfaceParserSettings
-
getRelativeUrlResolver
public RelativeUrlResolver getRelativeUrlResolver()
- Specified by:
getRelativeUrlResolver
in interfaceParserSettings
-
getResolver
public DependencyResolver getResolver(ModuleRevisionId mRevId)
- Specified by:
getResolver
in interfaceParserSettings
-
resolveFile
public java.io.File resolveFile(java.lang.String filename)
- Specified by:
resolveFile
in interfaceParserSettings
-
getDefaultBranch
public java.lang.String getDefaultBranch(ModuleId moduleId)
- Specified by:
getDefaultBranch
in interfaceParserSettings
-
getContextNamespace
public Namespace getContextNamespace()
- Specified by:
getContextNamespace
in interfaceParserSettings
- Returns:
- the namespace context in which the current descriptor is parsed.
-
getVariable
public java.lang.String getVariable(java.lang.String value)
- Specified by:
getVariable
in interfaceParserSettings
-
getTimeoutConstraint
public TimeoutConstraint getTimeoutConstraint(java.lang.String name)
- Specified by:
getTimeoutConstraint
in interfaceParserSettings
- Parameters:
name
- The name of theTimeoutConstraint
- Returns:
- Returns a
TimeoutConstraint
which is identified by the passedname
. Returns null if no suchTimeoutConstraint
exists
-
-