Uses of Interface
org.apache.ivy.plugins.conflict.ConflictManager
Packages that use ConflictManager
Package
Description
-
Uses of ConflictManager in org.apache.ivy.core.cache
Methods in org.apache.ivy.core.cache that return ConflictManagerModifier and TypeMethodDescriptionDefaultResolutionCacheManager.CacheParserSettings.getConflictManager
(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 ConflictManagerModifier and TypeFieldDescriptionprivate ModuleRules<ConflictManager>
DefaultModuleDescriptor.conflictManagers
Methods in org.apache.ivy.core.module.descriptor that return ConflictManagerModifier and TypeMethodDescriptionDefaultModuleDescriptor.getConflictManager
(ModuleId moduleId) ModuleDescriptor.getConflictManager
(ModuleId id) Methods in org.apache.ivy.core.module.descriptor with parameters of type ConflictManagerModifier and TypeMethodDescriptionvoid
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 ConflictManagerModifier and TypeFieldDescriptionprivate ConflictManager
IvyNodeEviction.EvictionData.conflictManager
Can be null in case of transitive eviction.Methods in org.apache.ivy.core.resolve that return ConflictManagerModifier and TypeMethodDescriptionIvyNode.getConflictManager
(ModuleId mid) IvyNodeEviction.EvictionData.getConflictManager()
ResolveEngineSettings.getConflictManager
(ModuleId mid) Methods in org.apache.ivy.core.resolve that return types with arguments of type ConflictManagerModifier and TypeMethodDescriptionIvyNode.getAllEvictingConflictManagers()
IvyNodeEviction.getAllEvictingConflictManagers()
Methods in org.apache.ivy.core.resolve with parameters of type ConflictManagerModifier and TypeMethodDescriptionvoid
IvyNode.markEvicted
(String rootModuleConf, IvyNode node, ConflictManager conflictManager, Collection<IvyNode> resolved) void
VisitNode.markEvicted
(VisitNode parent, ConflictManager conflictMgr, 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 Collection<IvyNode>
ResolveEngine.resolveConflicts
(VisitNode node, VisitNode ancestor, Collection<IvyNode> conflicts, ConflictManager conflictManager) Constructors in org.apache.ivy.core.resolve with parameters of type ConflictManagerModifierConstructorDescriptionEvictionData
(String rootModuleConf, IvyNode parent, ConflictManager conflictManager, Collection<IvyNode> selected) Creates a new object containing the eviction data of anIvyNode
.EvictionData
(String rootModuleConf, IvyNode parent, ConflictManager conflictManager, Collection<IvyNode> selected, 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 ConflictManagerFields in org.apache.ivy.core.settings with type parameters of type ConflictManagerModifier and TypeFieldDescriptionprivate Map<String,
ConflictManager> IvySettings.conflictsManager
Methods in org.apache.ivy.core.settings that return ConflictManagerModifier and TypeMethodDescriptionIvySettings.getConflictManager
(String name) IvySettings.getConflictManager
(ModuleId moduleId) IvySettings.getDefaultConflictManager()
Methods in org.apache.ivy.core.settings with parameters of type ConflictManagerModifier and TypeMethodDescriptionvoid
IvySettings.addConfigured
(ConflictManager cm) void
IvySettings.addConflictManager
(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 ConflictManagerModifier and TypeClassDescriptionclass
class
class
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
class
class
A ConflictManager that can be used to resolve conflicts based on regular expressions of the revision of the module.class
-
Uses of ConflictManager in org.apache.ivy.plugins.parser
Methods in org.apache.ivy.plugins.parser that return ConflictManager -
Uses of ConflictManager in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return ConflictManagerModifier and TypeMethodDescriptionAbstractResolver.ResolverParserSettings.getConflictManager
(String name)