| java.lang.Object org.apache.ivy.core.resolve.IvyNodeEviction
IvyNodeEviction | public class IvyNodeEviction (Code) | | |
Inner Class :public static class EvictionData | |
Method Summary | |
public Collection | getAllEvictingConflictManagers() | public Collection | getAllEvictingNodes() | public Collection | getAllEvictingNodesDetails() | public String[] | getEvictedConfs() | public EvictionData | getEvictedData(String rootModuleConf) | public Collection | getEvictedNodes(ModuleId mid, String rootModuleConf) | public Collection | getEvictedRevisions(ModuleId mid, String rootModuleConf) | public EvictionData | getEvictionDataInRoot(String rootModuleConf, IvyNode ancestor) Returns the eviction data for this node if it has been previously evicted in the root, null
otherwise (if it hasn't been evicted in root) for the given rootModuleConf. | public Collection | getPendingConflicts(String rootModuleConf, ModuleId mid) | public Collection | getResolvedNodes(ModuleId mid, String rootModuleConf) | public Collection | getResolvedRevisions(ModuleId mid, String rootModuleConf) | public boolean | isCompletelyEvicted() | public boolean | isEvicted(String rootModuleConf) | public void | markEvicted(EvictionData evictionData) | public void | setEvictedNodes(ModuleId moduleId, String rootModuleConf, Collection evicted) | public void | setPendingConflicts(ModuleId moduleId, String rootModuleConf, Collection conflicts) | public void | setResolvedNodes(ModuleId moduleId, String rootModuleConf, Collection resolved) |
getAllEvictingConflictManagers | public Collection getAllEvictingConflictManagers()(Code) | | |
getAllEvictingNodes | public Collection getAllEvictingNodes()(Code) | | Returns null if this node has only be evicted transitively, or the the collection of selected
nodes if it has been evicted by other selected nodes
|
getEvictedData | public EvictionData getEvictedData(String rootModuleConf)(Code) | | |
getEvictionDataInRoot | public EvictionData getEvictionDataInRoot(String rootModuleConf, IvyNode ancestor)(Code) | | Returns the eviction data for this node if it has been previously evicted in the root, null
otherwise (if it hasn't been evicted in root) for the given rootModuleConf. Note that this
method only works if conflict resolution has already be done in all the ancestors.
Parameters: rootModuleConf - Parameters: ancestor - |
isCompletelyEvicted | public boolean isCompletelyEvicted()(Code) | | |
isEvicted | public boolean isEvicted(String rootModuleConf)(Code) | | |
markEvicted | public void markEvicted(EvictionData evictionData)(Code) | | |
|
|