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

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-artifact.json
addDependencies(ModuleArchiver) - Method in class org.mule.extension.maven.ExtensionPackageMojo
Does nothing, plugins do not package their dependencies
addToArchiver(ModuleArchiver) - Method in class org.mule.extension.maven.ExtensionPackageMojo
 
autoGeneratedDescriptorPath(File) - Static method in class org.mule.extension.maven.ExtensionDescriptorMojo
Returns a Path to an auto generated descriptor.

D

defaultVisit(MetadataType) - Method in class org.mule.extension.maven.documentation.types.TypeParserVisitor
 
descriptorForXmlModuleValidation(File) - Static method in class org.mule.extension.maven.ExtensionDescriptorMojo
Returns a Path to an existing descriptor compile file (validates XML) or fails.
descriptorForXmlModuleValidationOrFail(File) - Static method in class org.mule.extension.maven.ExtensionDescriptorMojo
Returns a Path to an existing descriptor compile file (validates XML) or fails.
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-artifact.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
 
ExtensionDescriptorMojo - Class in org.mule.extension.maven
Mojo responsible of looking for an existing AbstractMuleMojo.MULE_ARTIFACT_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 AbstractMuleMojo.MULE_ARTIFACT_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-artifact.json file of the Mule Plugin project that is being processed.
loadMulePluginDescriberCompile(File) - Static method in class org.mule.extension.maven.loader.MulePluginJsonDescriberLoader
Loads the mule-compile-artifact.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
 
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

RESOURCE_XML - Static variable in class org.mule.extension.maven.ExtensionDescriptorMojo
 

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
 

X

XML_BASED_EXTENSION_MODEL_LOADER - Static variable in class org.mule.extension.maven.ExtensionDescriptorMojo
 
A D E F G L M N O P R T V X 
Skip navigation links

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