public class MulePluginJsonDescriberLoader extends Object
MulePluginModel for the Mule plugin artifact that is being processed.| Constructor and Description |
|---|
MulePluginJsonDescriberLoader() |
| Modifier and Type | Method and Description |
|---|---|
static org.mule.runtime.api.deployment.meta.MulePluginModel |
loadMulePluginDescriber(File outputDirectory)
Loads the
mule-artifact.json file of the Mule Plugin project that is being processed. |
static org.mule.runtime.api.deployment.meta.MulePluginModel |
loadMulePluginDescriberCompile(File outputDirectory)
Loads the
mule-compile-artifact.json file of the Mule Plugin project that is being processed. |
public static org.mule.runtime.api.deployment.meta.MulePluginModel loadMulePluginDescriber(File outputDirectory) throws org.apache.maven.plugin.MojoFailureException
mule-artifact.json file of the Mule Plugin project that is being processed.org.apache.maven.plugin.MojoFailureException - if the mule-artifact.json file can not be found or read.public static org.mule.runtime.api.deployment.meta.MulePluginModel loadMulePluginDescriberCompile(File outputDirectory) throws org.apache.maven.plugin.MojoFailureException
mule-compile-artifact.json file of the Mule Plugin project that is being processed. It's intended to be used
only for XML connectors, where the descriptor enables XML validation to make sure the content of the connector is valid.org.apache.maven.plugin.MojoFailureException - if the mule-compile-artifact.json file can not be found or read.Copyright © 2017 MuleSoft, Inc.. All rights reserved.