public class RuntimeVersionsLocator extends Object
Locates all runtime versions and obtains resulting TargetRuntime list
| Constructor and Description |
|---|
RuntimeVersionsLocator(RuntimeVersionProviderFactory runtimeVersionProviderFactory,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
RuntimeVersionsLocator |
includingSnapshots(boolean includeSnapshots) |
Set<TargetRuntime> |
locate() |
RuntimeVersionsLocator |
withMinMuleVersion(String minMuleVersion) |
RuntimeVersionsLocator |
withProductDiscoveryMode(ProductDiscoveryMode productDiscoveryMode) |
public RuntimeVersionsLocator(RuntimeVersionProviderFactory runtimeVersionProviderFactory, org.apache.maven.plugin.logging.Log log)
public RuntimeVersionsLocator withMinMuleVersion(String minMuleVersion)
public RuntimeVersionsLocator withProductDiscoveryMode(ProductDiscoveryMode productDiscoveryMode)
public RuntimeVersionsLocator includingSnapshots(boolean includeSnapshots)
public Set<TargetRuntime> locate() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionCopyright © 2019. All rights reserved.