public abstract class AbstractConflictManager extends java.lang.Object implements ConflictManager, IvySettingsAware
Constructor and Description |
---|
AbstractConflictManager() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
IvySettings |
getSettings() |
void |
handleAllBlacklistedRevisions(DependencyDescriptor dd,
java.util.Collection foundBlacklisted)
Method called when all revisions available for a version constraint have been blacklisted,
and thus the dependency can't be resolved.
|
void |
setName(java.lang.String name) |
void |
setSettings(IvySettings settings) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
resolveConflicts
public IvySettings getSettings()
public void setSettings(IvySettings settings)
setSettings
in interface IvySettingsAware
public java.lang.String getName()
getName
in interface ConflictManager
public void setName(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object
public void handleAllBlacklistedRevisions(DependencyDescriptor dd, java.util.Collection foundBlacklisted)
ConflictManager
This will never happen if the conflict manager doesn't blacklist any module, so providing an empty implementation in this case is fine.
handleAllBlacklistedRevisions
in interface ConflictManager
dd
- the dependency descriptor for which all revisions are blacklisted.foundBlacklisted
- the list of all ModuleRevisionId found which are blacklisted