Skip navigation links
A D E F G L M N O P R T V 

A

addArtifactProperties(ModuleArchiver) - Method in class org.mule.extension.maven.ExtensionPackageMojo
Adds no plugin.properties as extensions will have an internal "maven-like" repository that will work directly with the mule-plugin.json
addDependencies(ModuleArchiver) - Method in class org.mule.extension.maven.ExtensionPackageMojo
Copies the complete set of "compile" and "runtime" dependencies of the current AbstractMuleMojo.project, from the temporary folder generated in AbstractMuleMojo.outputDirectory/RepositoryMirrorMojo.REPOSITORY_FOLDER into the current archiver, so that the final bundle contains the full set of artifacts for the current plugin.
addToArchiver(ModuleArchiver) - Method in class org.mule.extension.maven.ExtensionPackageMojo
 

D

defaultVisit(MetadataType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
descriptorPathOrFail(File) - Static method in class org.mule.extension.maven.ExtensionDescriptorMojo
Returns a Path to an existing descriptor file or fails.
doAddArtifactProperties(File) - Method in class org.mule.extension.maven.ExtensionPackageMojo
Adds no plugin.properties as extensions will have an internal "maven-like" repository that will work directly with the mule-plugin.json this there's no need to populate the pluginPropertiesFile.
DocumentationGenerationException - Exception in org.mule.extension.maven.documentation
 
DocumentationGenerator - Class in org.mule.extension.maven.documentation
 
DocumentationGenerator() - Constructor for class org.mule.extension.maven.documentation.DocumentationGenerator
 

E

execute() - Method in class org.mule.extension.maven.ExtensionDescriptorMojo
 
execute() - Method in class org.mule.extension.maven.ExtensionDocumentationMojo
 
execute() - Method in class org.mule.extension.maven.ExtensionModelMojo
 
execute() - Method in class org.mule.extension.maven.RepositoryMirrorMojo
 
ExtensionDescriptorMojo - Class in org.mule.extension.maven
Mojo responsible of looking for an existing AbstractPackagePluginMojo.MULE_PLUGIN_JSON in META-INF folder.
ExtensionDescriptorMojo() - Constructor for class org.mule.extension.maven.ExtensionDescriptorMojo
 
ExtensionDocumentationMojo - Class in org.mule.extension.maven
A simple maven plugin that generates Asciidoc and HTML documentation pages for an extension.
ExtensionDocumentationMojo() - Constructor for class org.mule.extension.maven.ExtensionDocumentationMojo
 
ExtensionModelMojo - Class in org.mule.extension.maven
This Maven Plugin takes the generated resource AbstractPackagePluginMojo.MULE_PLUGIN_JSON, to look for the ID on it so that through SPI can generate the ExtensionModel properly.
ExtensionModelMojo() - Constructor for class org.mule.extension.maven.ExtensionModelMojo
 
ExtensionPackageMojo - Class in org.mule.extension.maven
Build a Mule extension archive.
ExtensionPackageMojo() - Constructor for class org.mule.extension.maven.ExtensionPackageMojo
 

F

flat(ParameterModel) - Method in class org.mule.extension.maven.documentation.types.TypeFlattener
 
flat(MetadataType) - Method in class org.mule.extension.maven.documentation.types.TypeFlattener
 

G

generateAsciidoc(ExtensionModel) - Method in class org.mule.extension.maven.documentation.DocumentationGenerator
 
generateHtml(String) - Method in class org.mule.extension.maven.documentation.DocumentationGenerator
 
getArtifactClassifier() - Method in class org.mule.extension.maven.ExtensionPackageMojo
 
getArtifactType() - Method in class org.mule.extension.maven.ExtensionPackageMojo
 
getDescription(HasDisplayModel, DescribedObject) - Static method in class org.mule.extension.maven.documentation.NameUtils
 
getMuleArtifactFile() - Method in class org.mule.extension.maven.ExtensionPackageMojo
 
getObjectTypes() - Method in class org.mule.extension.maven.documentation.types.TypeFlattener
 

L

loadExtension(MavenProject, MulePluginModel) - Method in class org.mule.extension.maven.loader.MavenProjectExtensionModelLoader
Builds an ExtensionModel from a MavenProject and a MulePluginModel that holds the information about the extension mule plugin that is wanted to be loaded.
loadMulePluginDescriber(File) - Static method in class org.mule.extension.maven.loader.MulePluginJsonDescriberLoader
Loads the mule-plugin.json file of the Mule Plugin project that is being processed.

M

MavenProjectExtensionModelLoader - Class in org.mule.extension.maven.loader
Loader of an ExtensionModel for a Mule plugin artifact from an extension MavenProject.
MavenProjectExtensionModelLoader(Log) - Constructor for class org.mule.extension.maven.loader.MavenProjectExtensionModelLoader
 
MULE_PLUGIN_JSON_JAR_DESTINATION - Static variable in class org.mule.extension.maven.ExtensionPackageMojo
 
MulePluginJsonDescriberLoader - Class in org.mule.extension.maven.loader
Loader of an MulePluginModel for the Mule plugin artifact that is being processed.
MulePluginJsonDescriberLoader() - Constructor for class org.mule.extension.maven.loader.MulePluginJsonDescriberLoader
 

N

NameUtils - Class in org.mule.extension.maven.documentation
 
NameUtils() - Constructor for class org.mule.extension.maven.documentation.NameUtils
 

O

org.mule.extension.maven - package org.mule.extension.maven
 
org.mule.extension.maven.documentation - package org.mule.extension.maven.documentation
 
org.mule.extension.maven.documentation.types - package org.mule.extension.maven.documentation.types
 
org.mule.extension.maven.loader - package org.mule.extension.maven.loader
 

P

prettify(NamedObject) - Static method in class org.mule.extension.maven.documentation.NameUtils
 
prettify(String) - Static method in class org.mule.extension.maven.documentation.NameUtils
 

R

REPOSITORY_FOLDER - Static variable in class org.mule.extension.maven.RepositoryMirrorMojo
 
RepositoryMirrorMojo - Class in org.mule.extension.maven
Using the AbstractMuleMojo.project we will clone the current Maven repository needed to execute the plugin into the AbstractMuleMojo.outputDirectory/RepositoryMirrorMojo.REPOSITORY_FOLDER folder.
RepositoryMirrorMojo() - Constructor for class org.mule.extension.maven.RepositoryMirrorMojo
 

T

TypeFlattener - Class in org.mule.extension.maven.documentation.types
Parses a MetadataType so it can be populated in the generated documentation.
TypeFlattener(ExtensionModel) - Constructor for class org.mule.extension.maven.documentation.types.TypeFlattener
 
TypeParserVisitor - Class in org.mule.extension.maven.documentation.types
 

V

visitAnyType(AnyType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitArrayType(ArrayType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitBinaryType(BinaryType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitBoolean(BooleanType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitDate(DateType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitDateTime(DateTimeType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitNull(NullType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitNumber(NumberType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitObject(ObjectType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitRegex(RegexType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitString(StringType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitUnion(UnionType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
visitVoid(VoidType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
A D E F G L M N O P R T V 
Skip navigation links

Copyright © 2017 MuleSoft, Inc.. All rights reserved.