Resolves the order in which plugins should be loaded. Keeps old plugin versions separately if new ones are present, so old plugins are not loaded.
| Constructor and description | 
|---|
| PluginDependencyResolver
                                (PluginLoader pluginLoader, java.lang.Iterable<java.io.File> pluginFiles) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | void | addPlugin(PluginInfo rootPlugin, java.io.File readytest) | 
|  | java.util.List<java.io.File> | determineLoadOrder() | 
|  | java.util.Collection<PluginInfo> | findAllDependencies(PluginInfo plugin) | 
|  | java.util.Collection<PluginInfo> | findAllDependencies(java.io.File pluginFile) | 
|  | java.util.List<java.io.File> | getDuplicatePlugins() | 
|  | java.util.List<PluginInfo> | getPluginInfoListFromFiles(java.util.List<java.io.File> files) | 
|  | void | removePlugin(PluginInfo pluginId) | 
| Methods inherited from class | Name | 
|---|---|
| class java.lang.Object | java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
ReadyAPI functional (soapui-pro) SDK 3.10.1