| java.lang.Object org.apache.ivy.core.resolve.IvyNodeCallers
IvyNodeCallers | public class IvyNodeCallers (Code) | | |
Inner Class :public static class Caller | |
Method Summary | |
public void | addCaller(String rootModuleConf, IvyNode callerNode, String callerConf, String[] dependencyConfs, DependencyDescriptor dd) | boolean | doesCallersExclude(String rootModuleConf, Artifact artifact) | boolean | doesCallersExclude(String rootModuleConf, Artifact artifact, Stack callersStack) | public Caller[] | getAllCallers() | public Collection | getAllCallersModuleIds() | public Caller[] | getAllRealCallers() | public Caller[] | getCallers(String rootModuleConf) | public IvyNode | getDirectCallerFor(ModuleId from) | void | removeCaller(String rootModuleConf, ModuleRevisionId callerMrid) | void | updateFrom(IvyNodeCallers callers, String rootModuleConf, boolean real) |
addCaller | public void addCaller(String rootModuleConf, IvyNode callerNode, String callerConf, String[] dependencyConfs, DependencyDescriptor dd)(Code) | | Parameters: rootModuleConf - Parameters: mrid - Parameters: callerConf - Parameters: dependencyConfs - '*' must have been resolved Parameters: dd - the dependency revision id asked by the caller |
doesCallersExclude | boolean doesCallersExclude(String rootModuleConf, Artifact artifact)(Code) | | Returns true if ALL callers exclude the given artifact in the given root module conf
Parameters: rootModuleConf - Parameters: artifact - |
getAllCallers | public Caller[] getAllCallers()(Code) | | |
getAllRealCallers | public Caller[] getAllRealCallers()(Code) | | |
getCallers | public Caller[] getCallers(String rootModuleConf)(Code) | | |
|
|