public class PluginsDependenciesProcessor extends Object
| Constructor and Description |
|---|
PluginsDependenciesProcessor() |
| Modifier and Type | Method and Description |
|---|---|
static <T> List<T> |
process(Collection<ArtifactPluginDescriptor> artifactPlugins,
boolean parallelize,
BiConsumer<List<T>,ArtifactPluginDescriptor> processor)
Processes the given plugins in an ordered way.
|
public static <T> List<T> process(Collection<ArtifactPluginDescriptor> artifactPlugins, boolean parallelize, BiConsumer<List<T>,ArtifactPluginDescriptor> processor)
T - generic type of the resulting object after plugin processing.artifactPlugins - plugin artifacts to be processed.parallelize - whether the processing of each plugin dependencies can be parallelized.processor - does the actual processing on the plugin.List with the result of the plugins processing.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.