Uses of Interface
org.apache.ivy.plugins.conflict.ConflictManager
-
-
Uses of ConflictManager in org.apache.ivy.core.cache
Methods in org.apache.ivy.core.cache that return ConflictManager Modifier and Type Method Description ConflictManager
DefaultResolutionCacheManager.CacheParserSettings. getConflictManager(java.lang.String name)
-
Uses of ConflictManager in org.apache.ivy.core.module.descriptor
Fields in org.apache.ivy.core.module.descriptor with type parameters of type ConflictManager Modifier and Type Field Description private ModuleRules<ConflictManager>
DefaultModuleDescriptor. conflictManagers
Methods in org.apache.ivy.core.module.descriptor that return ConflictManager Modifier and Type Method Description ConflictManager
DefaultModuleDescriptor. getConflictManager(ModuleId moduleId)
ConflictManager
ModuleDescriptor. getConflictManager(ModuleId id)
Methods in org.apache.ivy.core.module.descriptor with parameters of type ConflictManager Modifier and Type Method Description void
DefaultModuleDescriptor. addConflictManager(ModuleId moduleId, PatternMatcher matcher, ConflictManager manager)
regular expressions as explained in Pattern class may be used in ModuleId organisation and name -
Uses of ConflictManager in org.apache.ivy.core.resolve
Fields in org.apache.ivy.core.resolve declared as ConflictManager Modifier and Type Field Description private ConflictManager
IvyNodeEviction.EvictionData. conflictManager
Can be null in case of transitive eviction.Methods in org.apache.ivy.core.resolve that return ConflictManager Modifier and Type Method Description ConflictManager
IvyNode. getConflictManager(ModuleId mid)
ConflictManager
IvyNodeEviction.EvictionData. getConflictManager()
ConflictManager
ResolveEngineSettings. getConflictManager(ModuleId mid)
Methods in org.apache.ivy.core.resolve that return types with arguments of type ConflictManager Modifier and Type Method Description java.util.Collection<ConflictManager>
IvyNode. getAllEvictingConflictManagers()
java.util.Collection<ConflictManager>
IvyNodeEviction. getAllEvictingConflictManagers()
Methods in org.apache.ivy.core.resolve with parameters of type ConflictManager Modifier and Type Method Description void
IvyNode. markEvicted(java.lang.String rootModuleConf, IvyNode node, ConflictManager conflictManager, java.util.Collection<IvyNode> resolved)
void
VisitNode. markEvicted(VisitNode parent, ConflictManager conflictMgr, java.util.Collection<IvyNode> selected)
Marks the current node as evicted by the the given selected IvyNodes, in the given parent and root module configuration, with the givenConflictManager
private java.util.Collection<IvyNode>
ResolveEngine. resolveConflicts(VisitNode node, VisitNode ancestor, java.util.Collection<IvyNode> conflicts, ConflictManager conflictManager)
Constructors in org.apache.ivy.core.resolve with parameters of type ConflictManager Constructor Description EvictionData(java.lang.String rootModuleConf, IvyNode parent, ConflictManager conflictManager, java.util.Collection<IvyNode> selected)
Creates a new object containing the eviction data of anIvyNode
.EvictionData(java.lang.String rootModuleConf, IvyNode parent, ConflictManager conflictManager, java.util.Collection<IvyNode> selected, java.lang.String detail)
Creates a new object containing the eviction data of anIvyNode
. -
Uses of ConflictManager in org.apache.ivy.core.settings
Fields in org.apache.ivy.core.settings declared as ConflictManager Modifier and Type Field Description private ConflictManager
IvySettings. defaultConflictManager
Fields in org.apache.ivy.core.settings with type parameters of type ConflictManager Modifier and Type Field Description private java.util.Map<java.lang.String,ConflictManager>
IvySettings. conflictsManager
Methods in org.apache.ivy.core.settings that return ConflictManager Modifier and Type Method Description ConflictManager
IvySettings. getConflictManager(java.lang.String name)
ConflictManager
IvySettings. getConflictManager(ModuleId moduleId)
ConflictManager
IvySettings. getDefaultConflictManager()
Methods in org.apache.ivy.core.settings with parameters of type ConflictManager Modifier and Type Method Description void
IvySettings. addConfigured(ConflictManager cm)
void
IvySettings. addConflictManager(java.lang.String name, ConflictManager cm)
void
IvySettings. setDefaultConflictManager(ConflictManager defaultConflictManager)
-
Uses of ConflictManager in org.apache.ivy.plugins.conflict
Classes in org.apache.ivy.plugins.conflict that implement ConflictManager Modifier and Type Class Description class
AbstractConflictManager
class
FixedConflictManager
class
LatestCompatibleConflictManager
This conflict manager can be used to allow only compatible dependencies to be used together (like the strict conflict manager), but it has the advantage of using a best effort algorithm to find a set of compatible dependencies, even if it requires stepping back to older revisions (as long as they are in the set of compatibility).class
LatestConflictManager
class
NoConflictManager
class
RegexpConflictManager
A ConflictManager that can be used to resolve conflicts based on regular expressions of the revision of the module.class
StrictConflictManager
-
Uses of ConflictManager in org.apache.ivy.plugins.parser
Methods in org.apache.ivy.plugins.parser that return ConflictManager Modifier and Type Method Description ConflictManager
ParserSettings. getConflictManager(java.lang.String name)
-
Uses of ConflictManager in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return ConflictManager Modifier and Type Method Description ConflictManager
AbstractResolver.ResolverParserSettings. getConflictManager(java.lang.String name)
-