Skip navigation links
A B C D E G H I M N P R S T U V W X 

A

AbstractApplicationModelMigrationStep - Class in com.mulesoft.tools.migration.step
Basic unit of execution.
AbstractApplicationModelMigrationStep() - Constructor for class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
AbstractGlobalEndpointMigratorStep - Class in com.mulesoft.tools.migration.step
Migrates the global endpoints to either inbound or outbound endpoints inside a flow
AbstractGlobalEndpointMigratorStep() - Constructor for class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 
AbstractMigrationTask - Class in com.mulesoft.tools.migration.task
A task is composed by one or more steps
AbstractMigrationTask() - Constructor for class com.mulesoft.tools.migration.task.AbstractMigrationTask
 
addAttribute(String, String) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Adds an attribute to the element accepted by the function.
addChildNode(String, String) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Adds a child node with the specified namespace and name.
addCompatibilityNamespace(Document) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add the required compatibility namespace declaration on document.
addDependency(Dependency) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Adds a dependency to the pom model dependencies list.
addElementAfter(Element, Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add new element after some existing element.
addElementBefore(Element, Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add new element before some existing element.
addElementsAfter(Collection<? extends Content>, Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add new element after some existing element.
addGoal(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Adds a goal to the plugin execution
AdditionalNamespacesFactory - Class in com.mulesoft.tools.migration.xml
Generates a List
AdditionalNamespacesFactory() - Constructor for class com.mulesoft.tools.migration.xml.AdditionalNamespacesFactory
 
addMigrationAttributeToElement(Element, Attribute) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
addNameSpace(String, String, String) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Adds a namespace to the application documents
addNameSpace(Namespace, String, Document) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Adds a namespace to an application document
addOutboundPropertySetter(String, Element, ApplicationModel, Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
addPlugin(Plugin) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Adds a plugin to the build section in the pom.
addPluginRepository(Repository) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Adds a Repository to the PomModel in the plugin repository section.
addProcessedElements(int) - Method in interface com.mulesoft.tools.migration.step.category.MigrationReport
Adds the passed value to the counter of processed elements.
addProperty(String, String) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
addProperty(String, String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets a key-valued pair in the properties map.
addRepository(Repository) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Adds a Repository to the PomModel in the repository section.
ADDRESS_PATTERN - Static variable in class com.mulesoft.tools.migration.step.util.TransportsUtils
 
addSharedLibs(PomModel, Dependency...) - Static method in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
addTopLevelElement(Element, Document) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add new top level element after all the existing ones.
ApplicationModel - Class in com.mulesoft.tools.migration.project.model
Represent the application to be migrated
ApplicationModel(Map<Path, Document>) - Constructor for class com.mulesoft.tools.migration.project.model.ApplicationModel
 
ApplicationModel(Map<Path, Document>, Map<Path, Document>) - Constructor for class com.mulesoft.tools.migration.project.model.ApplicationModel
 
ApplicationModel.ApplicationModelBuilder - Class in com.mulesoft.tools.migration.project.model
It represent the builder to obtain a ApplicationModel
ApplicationModelBuilder() - Constructor for class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
 
ApplicationModelContribution - Interface in com.mulesoft.tools.migration.step.category
Migration Step that works over the application model.
ApplicationModelUtils - Class in com.mulesoft.tools.migration.project.model
Utilities to work with DOM
ApplicationModelUtils() - Constructor for class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
 
areAllExecutionIdsUnique(List<PluginExecution>) - Static method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
areSnapshotsEnabled() - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Retrieves whether this repository is set to download snapshot artifacts.
ATTRIBUTES - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
attributeToChildNode(String) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Transforms an attribute into a child.

B

build() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
build() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel.MuleApplicationJsonModelBuilder
Builds the mule-artifact based on the file pointed by the pom path.
build() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
Builds the dependency.
build() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
Builds the plugin.
build() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution.PluginExecutionBuilder
Build the PluginExecution.
build() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel.PomModelBuilder
Builds the plugin based on the file pointed by the pom path.
build() - Method in class com.mulesoft.tools.migration.project.model.pom.Repository.RepositoryBuilder
 
buildMinimalMule4ApplicationPom(String, String, String, String) - Static method in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
Builds a minimal PomModel for a Mule 4 Application.
buildMinimalMuleArtifactJson(String) - Static method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModelUtils
Builds a minimal mule-artifact.json representational model with the specified name.
buildMinimalMuleArtifactJson(String, List<String>) - Static method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModelUtils
Builds a minimal mule-artifact.json representational model with the specified name.
buildMule4ArtifactJson(String, Collection<Path>, String) - Static method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModelUtils
Builds a minimal mule-artifact.json representational model with the specified name.
buildMule4MuleMavenPluginConfiguration() - Static method in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
Builds the minimal mule-maven-plugin configuration for Mule 4 applications
buildMuleArtifactJson(Path) - Static method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModelUtils
Builds a mule-artifact.json representational model from the specified path.
BUNDLE_DESCRIPTOR_LOADER - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 

C

canResolve(T) - Method in interface com.mulesoft.tools.migration.util.CompatibilityResolver
 
Categorizable - Interface in com.mulesoft.tools.migration.task
Defines information to categorize e task
changeAttribute(String, Optional<String>, Optional<String>) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Updates an element attribute on the element accepted by the function.
changeDefault(String, String, String) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Migrate a field for which the default value was changed.
changeNamespace(Element) - Method in class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 
changeNodeName(String, String) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Changes node name and namespace.
CLASS_LOADER_MODEL_LOADER_DESCRIPTOR - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
com.mulesoft.tools.migration - package com.mulesoft.tools.migration
 
com.mulesoft.tools.migration.exception - package com.mulesoft.tools.migration.exception
 
com.mulesoft.tools.migration.project - package com.mulesoft.tools.migration.project
 
com.mulesoft.tools.migration.project.model - package com.mulesoft.tools.migration.project.model
 
com.mulesoft.tools.migration.project.model.artifact - package com.mulesoft.tools.migration.project.model.artifact
 
com.mulesoft.tools.migration.project.model.pom - package com.mulesoft.tools.migration.project.model.pom
 
com.mulesoft.tools.migration.step - package com.mulesoft.tools.migration.step
 
com.mulesoft.tools.migration.step.category - package com.mulesoft.tools.migration.step.category
 
com.mulesoft.tools.migration.step.util - package com.mulesoft.tools.migration.step.util
 
com.mulesoft.tools.migration.task - package com.mulesoft.tools.migration.task
 
com.mulesoft.tools.migration.util - package com.mulesoft.tools.migration.util
 
com.mulesoft.tools.migration.util.version - package com.mulesoft.tools.migration.util.version
 
com.mulesoft.tools.migration.xml - package com.mulesoft.tools.migration.xml
 
COMPATIBILITY_NAMESPACE - Static variable in class com.mulesoft.tools.migration.step.util.TransportsUtils
 
COMPATIBILITY_NS_SCHEMA_LOC - Static variable in class com.mulesoft.tools.migration.step.util.TransportsUtils
 
CompatibilityResolver<T> - Interface in com.mulesoft.tools.migration.util
Comptibility resolver
completeIncremental(String) - Static method in class com.mulesoft.tools.migration.util.version.VersionUtils
It completes the incremental version number with 0 in the event the version provided has the form x to become x.0.0 or x.y to become x.y.0
CONFIGS - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
containsNamespace(Namespace, List<Namespace>) - Static method in class com.mulesoft.tools.migration.xml.AdditionalNamespacesFactory
 
copyAttributeIfPresent(Element, Element, String) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
copyAttributeIfPresent(Element, Element, String, String) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
copyAttributeIfPresent(Element, Element, String, boolean) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
copyAttributeIfPresent(Element, Element, String, String, boolean) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
copyAttributes(Element, Element) - Static method in class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 
CORE_EE_NAMESPACE - Static variable in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
CORE_EE_NS_URI - Static variable in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
CORE_NAMESPACE - Static variable in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
createErrorHandlerParent(Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 

D

DEFAULT_EXECUTION_ID - Static variable in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
The default plugin execution id
DEFAULT_MODEL_VERSION - Static variable in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
Dependency - Class in com.mulesoft.tools.migration.project.model.pom
Represents a dependency in the pom model.
Dependency(Dependency) - Constructor for class com.mulesoft.tools.migration.project.model.pom.Dependency
 
Dependency() - Constructor for class com.mulesoft.tools.migration.project.model.pom.Dependency
 
Dependency.DependencyBuilder - Class in com.mulesoft.tools.migration.project.model.pom
A builder of dependencies.
DependencyBuilder() - Constructor for class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
 
doExecute(Element, MigrationReport) - Method in class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 

E

EE_NAMESPACE_NAME - Static variable in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
EE_NAMESPACE_SCHEMA - Static variable in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
EndpointAddress(String, String, String, String, String) - Constructor for class com.mulesoft.tools.migration.step.util.TransportsUtils.EndpointAddress
 
equals(Object) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Equals method implementation for a dependency.
equals(Object) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
 
equals(Object) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
 
Executable - Interface in com.mulesoft.tools.migration
An interface to handle the task execution
execute(MigrationReport) - Method in interface com.mulesoft.tools.migration.Executable
 
execute(T, MigrationReport) - Method in interface com.mulesoft.tools.migration.step.StepExecutable
 
execute(MigrationReport) - Method in class com.mulesoft.tools.migration.task.AbstractMigrationTask
 
ExpressionMigrator - Interface in com.mulesoft.tools.migration.util
An interface to handle the migration of expressions.
ExpressionMigratorAware - Interface in com.mulesoft.tools.migration.step
Element that can has an expression migrator.
extractInboundChildren(Element, ApplicationModel) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
 
extractInboundChildren(Element, int, Element, ApplicationModel) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
 
extractOutboundChildren(Element, ApplicationModel) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
 

G

generateDocument(Path) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Return JDOM document from a file path.
getApplicableProjectTypes() - Method in interface com.mulesoft.tools.migration.task.Categorizable
 
getApplicationDocuments() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
The key of the map is relative to the source of the target project.
getApplicationModel() - Method in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
getApplicationModel() - Method in interface com.mulesoft.tools.migration.step.category.ApplicationModelContribution
Retrieves the application model that this contribution step is working over.
getApplicationModel() - Method in interface com.mulesoft.tools.migration.step.category.PomContribution
Retrieves the application model that this contribution step is working over.
getApplicationModel() - Method in class com.mulesoft.tools.migration.task.AbstractMigrationTask
 
getApplicationModel() - Method in interface com.mulesoft.tools.migration.task.MigrationTask
Retrieves the ApplicationModel that represents the migration current state.
getApplicationModelContributionSteps() - Method in class com.mulesoft.tools.migration.task.MigrationStepSelector
 
getAppliedTo() - Method in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
getAppliedTo() - Method in interface com.mulesoft.tools.migration.step.category.ApplicationModelContribution
Returns the XPathExpression that matches all elements on which this contribution should be applied to.
getArtifactId() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Retrieves the dependency artifact id.
getArtifactId() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Retrieves the plugin artifact id.
getArtifactId() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the artifact id declared in the pom.
getBaseVersion(String) - Static method in class com.mulesoft.tools.migration.util.version.VersionUtils
Returns the base version, i.e., in the format major.minor.patch.
getBundleDescriptorLoader() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getClassifier() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Retrieves the dependency classifier.
getClassLoaderModelLoaderDescriptor() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getConfigs() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getConfiguration() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
 
getConfiguration() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Retrieves the configuration tag of this execution
getCredentials() - Method in class com.mulesoft.tools.migration.step.util.TransportsUtils.EndpointAddress
 
getDependencies() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Retrieves the plugin dependencies.
getDependencies() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the list of dependencies in the pom model.
getDescription() - Method in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
getDescription() - Method in interface com.mulesoft.tools.migration.step.MigrationStep
 
getDescription() - Method in interface com.mulesoft.tools.migration.task.MigrationTask
Retrieves the task description.
getDocumentNamespaces(Document, List<Namespace>) - Static method in class com.mulesoft.tools.migration.xml.AdditionalNamespacesFactory
 
getDomainDocuments() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
The key of the map is relative to the source of the target project.
getElementsWithNamespace(Document, Namespace, ApplicationModel) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Retrieves all elements in the document that have the specified namespace
getExecutions() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Retrieves the plugin executions.
getExpressionMigrator() - Method in interface com.mulesoft.tools.migration.step.ExpressionMigratorAware
 
getExpressionMigrator() - Method in class com.mulesoft.tools.migration.task.AbstractMigrationTask
 
getExtensions() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Retrieves the plugin extensions field.
getFlow(Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
getFlowExceptionHandlingElement(Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
getFrom() - Method in interface com.mulesoft.tools.migration.task.Categorizable
 
getGoals() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Retrieves all the goals defined to the plugin execution
getGroupId() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Retrieves the dependency group id.
getGroupId() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Retrieves the plugin group id.
getGroupId() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the group id declared in the pom.
getHost() - Method in class com.mulesoft.tools.migration.step.util.TransportsUtils.EndpointAddress
 
getId() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Retrieves the plugin execution id
getId() - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Retrieves the repository unique identifier.
getInboundRefs(Element) - Method in class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 
getInnerModel() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Retrieves the dependency model represented by a maven core object.
getInnerModel() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Retrieves the plugin model represented by a maven core object.
getInnerModel() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Retrieves the plugin execution model represented by a maven core object.
getInnerModel() - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
 
getIsRedeploymentEnabled() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getLayout() - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Retrieves the repository layout.
getMavenModelCopy() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves a deep copy of the maven model.
getMinMuleVersion() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getModelVersion() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the pom model version.
getMuleArtifactJsonModel() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Retrieves the MuleArtifactJsonModel.
getMuleReleasesRepository() - Static method in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
Builds a Repository containing the coordinates of the Mule Releases Repository
getMuleVersion() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
 
getName() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getName() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the name declared in the pom.
getName() - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Retrieves the human readable name of the repository.
getNamespace() - Method in class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 
getNameSpaceContributionSteps() - Method in class com.mulesoft.tools.migration.task.MigrationStepSelector
 
getNamespacesContributions() - Method in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
getNamespacesContributions() - Method in interface com.mulesoft.tools.migration.step.category.ApplicationModelContribution
Retrieves the list of namespaces that this contribution step is providing.
getNode(String) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Returns a single node in the application documents that match the xpath expression
getNodeOptional(String) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Returns a single node in the application documents that match the xpath expression
getNodes(String) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Returns all the nodes in the application documents that match the xpath expression
getNodes(XPathExpression) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Returns all the nodes in the application documents that match the xpath expression
getOutboundRefs(Element) - Method in class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 
getPackaging() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the packaging type declared in the pom.
getPackaging() - Method in enum com.mulesoft.tools.migration.project.ProjectType
 
getPath() - Method in class com.mulesoft.tools.migration.step.util.TransportsUtils.EndpointAddress
 
getPhase() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Retrieves the phase defined in the plugin execution
getPlugins() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the list of plugins declared in the build section.
getPomContributionSteps() - Method in class com.mulesoft.tools.migration.task.MigrationStepSelector
 
getPomModel() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Retrieves the PomModel of this instance.
getPort() - Method in class com.mulesoft.tools.migration.step.util.TransportsUtils.EndpointAddress
 
getPriority() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Retrieves the priority of the plugin execution
getProfiles() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
 
getProjectBasePath() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Retrieves the root path of the project represented by the application model instance
getProjectStructureContributionSteps() - Method in class com.mulesoft.tools.migration.task.MigrationStepSelector
 
getProjectType() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
 
getProjectType() - Method in interface com.mulesoft.tools.migration.task.Categorizable
Deprecated.
getProperties() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the properties declared in the pom.
getProperty(String) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getProtocol() - Method in class com.mulesoft.tools.migration.step.util.TransportsUtils.EndpointAddress
 
getRefs(Element) - Method in class com.mulesoft.tools.migration.step.AbstractGlobalEndpointMigratorStep
 
getReportEntries() - Method in interface com.mulesoft.tools.migration.step.category.MigrationReport
Returns the report entries.
getRequiredProduct() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getScope() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Retrieves the dependency scope.
getSecureProperties() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
getSourceProjectBasePath() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Retrieves the root path of the project represented by the application model instance
getSteps() - Method in interface com.mulesoft.tools.migration.task.MigrationTask
Retrieves the steps that compose the task.
getSupportedNamespaces() - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Retrieves the List.
getTargetType() - Method in enum com.mulesoft.tools.migration.project.ProjectType
 
getTasksDeclaredNamespaces(List<AbstractMigrationTask>) - Static method in class com.mulesoft.tools.migration.xml.AdditionalNamespacesFactory
 
getTo() - Method in interface com.mulesoft.tools.migration.task.Categorizable
 
getType() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Retrieves the dependency type.
getUrl() - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Retrieves the url of the repository in the protocol://hostname/path format.
getVersion() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Retrieves the dependency version.
getVersion() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Retrieves the plugin version or valid range of versions.
getVersion() - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Retrieves the version declared in the pom.

H

handleConnectorChildElements(Element, Element, Element, MigrationReport) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
 
has(String) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
hashCode() - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
 
hashCode() - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
 
hashCode() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
 

I

ID - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
initialize(ProjectType, String) - Method in interface com.mulesoft.tools.migration.step.category.MigrationReport
Sets some basic metadata about the project to be populated into the report.
isErrorHanldingElement(Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
isMuleConfigFile(String, Path) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
isTopLevelElement(Element) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
isVersionGreaterOrEquals(String, String) - Static method in class com.mulesoft.tools.migration.util.version.VersionUtils
Validates if version1 is greater or equal than version2
isVersionValid(String, String) - Static method in class com.mulesoft.tools.migration.util.version.VersionUtils
Validates if a mule 3 version complies with semantic versioning specification
isWrapped(String) - Method in interface com.mulesoft.tools.migration.util.ExpressionMigrator
Checks if the expression has the '#[' prefix and ']' suffix

M

migrateEnrichers(Element, ExpressionMigrator, CompatibilityResolver<String>, ApplicationModel, MigrationReport) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
migrateExpression(Attribute, ExpressionMigrator) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Assuming the value of attr is an expression, migrate it and update the value.
migrateExpression(String, boolean, Element) - Method in interface com.mulesoft.tools.migration.util.ExpressionMigrator
Converts a Mule 3 expression to its Mule 4 equivalent.
migrateExpression(String, boolean, Element, boolean) - Method in interface com.mulesoft.tools.migration.util.ExpressionMigrator
Converts a Mule 3 expression to its Mule 4 equivalent.
migrateInboundEndpointStructure(ApplicationModel, Element, MigrationReport, boolean) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
Add the required compatibility elements to the flow for a migrated inbound endpoint to work correctly.
migrateInboundEndpointStructure(ApplicationModel, Element, MigrationReport, boolean, boolean) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
Add the required compatibility elements to the flow for a migrated inbound endpoint to work correctly.
migrateOperationStructure(ApplicationModel, Element, MigrationReport) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add the required compatibility elements to the flow for a migrated operation to work correctly.
migrateOperationStructure(ApplicationModel, Element, MigrationReport, boolean, ExpressionMigrator, CompatibilityResolver) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
migrateOperationStructure(ApplicationModel, Element, MigrationReport, boolean, ExpressionMigrator, CompatibilityResolver, boolean) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add the required compatibility elements to the flow for a migrated operation to work correctly.
migrateOutboundEndpointStructure(ApplicationModel, Element, MigrationReport, boolean) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
Add the required compatibility elements to the flow for a migrated outbound endpoint to work correctly.
migrateOutboundEndpointStructure(ApplicationModel, Element, MigrationReport, boolean, boolean) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
Add the required compatibility elements to the flow for a migrated outbound endpoint to work correctly.
migrateRedeliveryPolicyChildren(Element, MigrationReport) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
 
migrateSourceStructure(ApplicationModel, Element, MigrationReport) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add the required compatibility elements to the flow for a migrated source to work correctly.
migrateSourceStructure(ApplicationModel, Element, MigrationReport, boolean, boolean) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Add the required compatibility elements to the flow for a migrated source to work correctly.
MigrationAbortException - Exception in com.mulesoft.tools.migration.exception
Will cancel the currently running migration and force it to fail
MigrationAbortException(String) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationAbortException
 
MigrationAbortException(String, Exception) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationAbortException
 
MigrationException - Exception in com.mulesoft.tools.migration.exception
Signals any issue during the migration execution
MigrationException(String) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationException
 
MigrationException(String, Throwable) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationException
 
MigrationReport<T> - Interface in com.mulesoft.tools.migration.step.category
An interface to feed the migration report.
MigrationReport.Level - Enum in com.mulesoft.tools.migration.step.category
Represents the severity of a report entry.
MigrationStep<T> - Interface in com.mulesoft.tools.migration.step
Building block of the execution engine.
MigrationStepException - Exception in com.mulesoft.tools.migration.exception
Signals an issue in a MigrationStep
MigrationStepException(String) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationStepException
 
MigrationStepException(String, Throwable) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationStepException
 
MigrationStepSelector - Class in com.mulesoft.tools.migration.task
It knows how to select a subset of steps.
MigrationStepSelector(List<MigrationStep>) - Constructor for class com.mulesoft.tools.migration.task.MigrationStepSelector
 
MigrationTask - Interface in com.mulesoft.tools.migration.task
It is a container of MigrationStep that can be categorized
MigrationTaskException - Exception in com.mulesoft.tools.migration.exception
Signals an issue in a AbstractMigrationTask
MigrationTaskException(String) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationTaskException
 
MigrationTaskException(String, Exception) - Constructor for exception com.mulesoft.tools.migration.exception.MigrationTaskException
 
MIN_MULE4_VALID_VERSION - Static variable in class com.mulesoft.tools.migration.util.version.VersionUtils
 
MIN_MULE_VERSION_FIELD - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
moveAttributeToChildNode(String, String) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Moves to the first child with the specified name an attribute with of the element accepted by the function.
moveContentToChild(String) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Moves the content that does not have the as contents of the first children of the element accepted by the function.
MULE_3_VERSION - Static variable in class com.mulesoft.tools.migration.util.MuleVersion
 
MULE_4_VERSION - Static variable in class com.mulesoft.tools.migration.util.MuleVersion
 
MULE_APPLICATION_3_PACKAGING_TYPE - Static variable in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
MULE_APPLICATION_4_PACKAGING_TYPE - Static variable in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
MULE_ARTIFACT_DEFAULT_CHARSET - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModelUtils
 
MULE_MAVEN_PLUGIN_ARTIFACT_ID - Static variable in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
MULE_MAVEN_PLUGIN_GROUP_ID - Static variable in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
MULE_MAVEN_PLUGIN_VERSION - Static variable in class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
MuleApplicationJsonModelBuilder() - Constructor for class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel.MuleApplicationJsonModelBuilder
 
MuleArtifactJsonModel - Class in com.mulesoft.tools.migration.project.model.artifact
The mule-artifact.json representational model.
MuleArtifactJsonModel(String) - Constructor for class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
MuleArtifactJsonModel(MuleApplicationModel) - Constructor for class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
MuleArtifactJsonModel.MuleApplicationJsonModelBuilder - Class in com.mulesoft.tools.migration.project.model.artifact
The mule artifact model builder.
MuleArtifactJsonModelUtils - Class in com.mulesoft.tools.migration.project.model.artifact
Some helper functions to manage the mule artifact json model.
MuleArtifactJsonModelUtils() - Constructor for class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModelUtils
 
MuleVersion - Class in com.mulesoft.tools.migration.util
Versions for test Mule Projects
MuleVersion() - Constructor for class com.mulesoft.tools.migration.util.MuleVersion
 

N

NAME - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
NamespaceContribution - Interface in com.mulesoft.tools.migration.step.category
Migration Step that works over the application model adding namespaces.
namespacesContribution - Variable in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 

P

Plugin - Class in com.mulesoft.tools.migration.project.model.pom
Represents a plugin in the pom model.
Plugin(Plugin) - Constructor for class com.mulesoft.tools.migration.project.model.pom.Plugin
 
Plugin() - Constructor for class com.mulesoft.tools.migration.project.model.pom.Plugin
 
Plugin.PluginBuilder - Class in com.mulesoft.tools.migration.project.model.pom
A builder of plugins.
PluginBuilder() - Constructor for class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
PluginExecution - Class in com.mulesoft.tools.migration.project.model.pom
Represents a plugin in the pom model.
PluginExecution(PluginExecution) - Constructor for class com.mulesoft.tools.migration.project.model.pom.PluginExecution
 
pluginExecution - Variable in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
 
PluginExecution.PluginExecutionBuilder - Class in com.mulesoft.tools.migration.project.model.pom
A builder of plugin executions.
PluginExecutionBuilder() - Constructor for class com.mulesoft.tools.migration.project.model.pom.PluginExecution.PluginExecutionBuilder
 
PomContribution - Interface in com.mulesoft.tools.migration.step.category
Migration Step that contributes to the pom model.
PomModel - Class in com.mulesoft.tools.migration.project.model.pom
The pom model.
PomModel() - Constructor for class com.mulesoft.tools.migration.project.model.pom.PomModel
 
PomModel.PomModelBuilder - Class in com.mulesoft.tools.migration.project.model.pom
The pom model builder.
PomModelBuilder() - Constructor for class com.mulesoft.tools.migration.project.model.pom.PomModel.PomModelBuilder
 
PomModelUtils - Class in com.mulesoft.tools.migration.project.model.pom
Some helper functions to manage the pom model.
PomModelUtils() - Constructor for class com.mulesoft.tools.migration.project.model.pom.PomModelUtils
 
processAddress(Element, MigrationReport) - Static method in class com.mulesoft.tools.migration.step.util.TransportsUtils
 
ProjectStructureContribution - Interface in com.mulesoft.tools.migration.step.category
Migration Step that works over the project structure.
ProjectType - Enum in com.mulesoft.tools.migration.project
List the possible project types

R

REDEPLOYMENT_ENABLED - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
remove(String) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
removeAttribute(String) - Static method in class com.mulesoft.tools.migration.project.model.ApplicationModelUtils
Removes an attribute from the element accepted by the function.
removeDependency(Dependency) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Removes a dependency from the pom model dependencies list.
removeGoal(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Removes a goal of the plugin execution
removeNameSpace(String, String, String) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Removes a namespace from the application documents
removeNameSpace(Namespace, String, Document) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Removes a namespace from an application document
removePlugin(Plugin) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Removes the specified plugin from the list of plugins declared in the build section.
removePlugin(Predicate<Plugin>) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Remove the first plugins that satisfies a predicate.
removePlugins(Predicate<Plugin>) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Remove all the plugins that satisfies a predicate.
removeProperty(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Removes a property from the pom model properties.
report(String, Element, Element, String...) - Method in interface com.mulesoft.tools.migration.step.category.MigrationReport
Adds the report entry to the target report, and as a comment on the element being processed.
report(MigrationReport.Level, Element, Element, String, String...) - Method in interface com.mulesoft.tools.migration.step.category.MigrationReport
Deprecated.
Use #report(String, Element, Element) instead.
Repository - Class in com.mulesoft.tools.migration.project.model.pom
Repository that can be added to both repositories and plugin repositories
Repository.RepositoryBuilder - Class in com.mulesoft.tools.migration.project.model.pom
The repository builder.
RepositoryBuilder() - Constructor for class com.mulesoft.tools.migration.project.model.pom.Repository.RepositoryBuilder
 
REQUIRED_PRODUCT - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
resolve(String, Element, MigrationReport, ApplicationModel, ExpressionMigrator) - Method in interface com.mulesoft.tools.migration.util.CompatibilityResolver
 
resolve(String, Element, MigrationReport, ApplicationModel, ExpressionMigrator, boolean) - Method in interface com.mulesoft.tools.migration.util.CompatibilityResolver
 

S

SECURE_PROPERTIES - Static variable in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setApplicationModel(ApplicationModel) - Method in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
setApplicationModel(ApplicationModel) - Method in interface com.mulesoft.tools.migration.step.category.ApplicationModelContribution
Sets the application model on which this contribution step should work over.
setApplicationModel(ApplicationModel) - Method in interface com.mulesoft.tools.migration.step.category.PomContribution
Sets the application model on which this contribution step should work over.
setApplicationModel(ApplicationModel) - Method in class com.mulesoft.tools.migration.task.AbstractMigrationTask
 
setApplicationModel(ApplicationModel) - Method in interface com.mulesoft.tools.migration.task.MigrationTask
Sets the ApplicationModel on which the task is going to work over.
setAppliedTo(String) - Method in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
setAppliedTo(String) - Method in interface com.mulesoft.tools.migration.step.category.ApplicationModelContribution
Sets the xpath expression that matches all elements on which this contribution should be applied to.
setArtifactId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Sets the dependency artifact id.
setArtifactId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
 
setArtifactId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the artifact id in the pom.
setBundleDescriptorLoader(String, Map<String, Object>) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setClassifier(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Sets the dependency classifier.
setClassLoaderModelLoaderDescriptor(String, Map<String, Object>) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setConfigs(Set<String>) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setDependencies(List<Dependency>) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Sets the plugin dependencies.
setDependencies(List<Dependency>) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the dependencies in the pom model.
setExecutions(List<PluginExecution>) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Sets the plugin executions.
setExpressionMigrator(ExpressionMigrator) - Method in interface com.mulesoft.tools.migration.step.ExpressionMigratorAware
 
setExpressionMigrator(ExpressionMigrator) - Method in class com.mulesoft.tools.migration.task.AbstractMigrationTask
 
setExtensions(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Sets the plugin extensions field.
setGoals(List<String>) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Sets a List of goals to the plugin execution
setGroupId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Sets the dependency group id.
setGroupId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Sets the plugin group id.
setGroupId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the group id in the pom.
setId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Sets the plugin execution id
setIsRedeploymentEnabled(boolean) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setLayout(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Sets the repository layout.
setMinMuleVersion(String) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setModelVersion(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the pom model version.
setMuleVersion(String) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
 
setName(String) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setName(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the name in the pom.
setName(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Sets the human readable name of the repository.
setNamespacesContributions(List<Namespace>) - Method in class com.mulesoft.tools.migration.step.AbstractApplicationModelMigrationStep
 
setNamespacesContributions(List<Namespace>) - Method in interface com.mulesoft.tools.migration.step.category.ApplicationModelContribution
Sets the namespaces that this contribution step is providing.
setPackaging(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the packaging type in the pom.
setPhase(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Sets the phase in the plugin execution
setPriority(int) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
Sets the priority of the plugin execution
setProjectType(ProjectType) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
 
setProperties(Properties) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the properties in the pom.
setRequiredProduct(Product) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setScope(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Sets the dependency scope.
setSecureProperties(List<String>) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
setSnapshotsEnabled(boolean) - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Sets whether to use this repository for downloading snapshot artifacts.
setSupportedNamespaces(List<Namespace>) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel
Sets the List that represents the supported namespaces for the tool.
setText(Element, String) - Static method in class com.mulesoft.tools.migration.step.util.XmlDslUtils
Sets the given text on the given element, wrapping it in a CDATA for readability if it contains special characters.
setType(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Sets the dependency type.
setUrl(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Repository
Sets the url of the repository in the protocol://hostname/path format.
setVersion(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency
Sets the dependency version.
setVersion(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin
Sets the plugin version or valid range of versions.
setVersion(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel
Sets the version in the pom.
shouldExecuteAllSteps(MigrationStepSelector) - Method in class com.mulesoft.tools.migration.task.AbstractMigrationTask
 
StepExecutable<T> - Interface in com.mulesoft.tools.migration.step
An interface to handle the step execution.

T

toString() - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel
 
toString() - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution
toString implementation of the plugin execution
TransportsUtils - Class in com.mulesoft.tools.migration.step.util
Provides reusable methods for common transports migration scenarios.
TransportsUtils.EndpointAddress - Class in com.mulesoft.tools.migration.step.util
Represents a uri address

U

unwrap(String) - Method in interface com.mulesoft.tools.migration.util.ExpressionMigrator
Removes the '#[' prefix and ']' suffix from an expression.

V

valueOf(String) - Static method in enum com.mulesoft.tools.migration.project.ProjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.tools.migration.step.category.MigrationReport.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mulesoft.tools.migration.project.ProjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.tools.migration.step.category.MigrationReport.Level
Returns an array containing the constants of this enum type, in the order they are declared.
VersionUtils - Class in com.mulesoft.tools.migration.util.version
Obtain a version from a string
VersionUtils() - Constructor for class com.mulesoft.tools.migration.util.version.VersionUtils
 

W

withArtifactId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
 
withArtifactId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
withArtifactId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel.PomModelBuilder
 
withClassifier(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
 
withConfigurationFiles(Collection<Path>) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
Collection of paths to project configuration files
withDependencies(List<Dependency>) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
withExecutions(List<PluginExecution>) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
withExtensions(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
withGoals(List<String>) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution.PluginExecutionBuilder
Sets the list of goals in the plugin execution id to be built.
withGroupId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
 
withGroupId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
withId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution.PluginExecutionBuilder
Sets the id of the plugin execution to be built.
withId(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Repository.RepositoryBuilder
 
withMuleArtifactJson(Path) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
Path to project mule-artifact.json file
withMuleArtifactJson(Path) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel.MuleApplicationJsonModelBuilder
 
withMuleVersion(String) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
String representing the project version
withMuleVersion(String) - Method in class com.mulesoft.tools.migration.project.model.artifact.MuleArtifactJsonModel.MuleApplicationJsonModelBuilder
 
withPackaging(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel.PomModelBuilder
 
withParentDomainBasePath(Path) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
Path to the parent domain of the app being migrated
withPhase(String) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution.PluginExecutionBuilder
Sets the phase defined in the plugin execution to be built.
withPom(Path) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
Path to project pom.xml file
withPom(Path) - Method in class com.mulesoft.tools.migration.project.model.pom.PomModel.PomModelBuilder
 
withPriority(Integer) - Method in class com.mulesoft.tools.migration.project.model.pom.PluginExecution.PluginExecutionBuilder
Sets the priority of the plugin execution to be built.
withProjectBasePath(Path) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
Path to project base folder
withProjectType(ProjectType) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
The type of project in the folder
withScope(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
 
withSourceProjectBasePath(Path) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
Path to source project base folder
withSupportedNamespaces(List<Namespace>) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
List representing the supported namespaces
withTestConfigurationFiles(Collection<Path>) - Method in class com.mulesoft.tools.migration.project.model.ApplicationModel.ApplicationModelBuilder
Collection of paths to project test configuration files
withType(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
 
withVersion(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Dependency.DependencyBuilder
 
withVersion(String) - Method in class com.mulesoft.tools.migration.project.model.pom.Plugin.PluginBuilder
 
wrap(String) - Method in interface com.mulesoft.tools.migration.util.ExpressionMigrator
Adds the '#[' prefix and ']' suffix to an expression

X

XmlDslUtils - Class in com.mulesoft.tools.migration.step.util
Provides reusable methods for common migration scenarios.
A B C D E G H I M N P R S T U V W X 
Skip navigation links

Copyright © 2018 MuleSoft Inc. All rights reserved.