public class RuntimeVersionProviderFactory extends Object
Creates RuntimeVersionProvider based on the Mule runtime product
| Constructor and Description |
|---|
RuntimeVersionProviderFactory(org.eclipse.aether.RepositorySystem repositorySystem,
org.eclipse.aether.RepositorySystemSession repositorySystemSession,
RemoteRepositoriesLocator remoteRepositoriesLocator,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
Optional<com.mulesoft.anypoint.discovery.api.RuntimeVersionProvider> |
create(org.mule.runtime.api.deployment.meta.Product product) |
public RuntimeVersionProviderFactory(org.eclipse.aether.RepositorySystem repositorySystem,
org.eclipse.aether.RepositorySystemSession repositorySystemSession,
RemoteRepositoriesLocator remoteRepositoriesLocator,
org.apache.maven.plugin.logging.Log log)
public Optional<com.mulesoft.anypoint.discovery.api.RuntimeVersionProvider> create(org.mule.runtime.api.deployment.meta.Product product) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionCopyright © 2019. All rights reserved.