- category - Variable in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- checkClassLoaderModelDescriptor(MuleApplicationModel, List<String>) - Static method in class org.mule.tools.api.validation.MuleArtifactJsonValidator
-
Checks that the classLoaderModelDescriptor field is present in the mule artifact instance.
- checkMinMuleVersionValue(MuleApplicationModel, List<String>, Optional<String>) - Static method in class org.mule.tools.api.validation.MuleArtifactJsonValidator
-
Checks that the minMuleVersion field is present in the mule artifact instance.
- checkName(MuleApplicationModel, List<String>) - Static method in class org.mule.tools.api.validation.MuleArtifactJsonValidator
-
Checks that the name field is present in the mule artifact instance.
- checkPathExist(Path) - Static method in class org.mule.tools.api.packager.sources.ContentGenerator
-
- checkReadOnly(File) - Static method in class org.mule.tools.api.util.FileUtils
-
- CLASS_EXTENSION - Static variable in class org.mule.tools.api.util.FileJarExplorer
-
- CLASS_LOADER_MODEL_VERSION - Static variable in class org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler
-
- CLASS_PATH_SEPARATOR - Static variable in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
- CLASSES - Static variable in class org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler
-
- Classifier - Enum in org.mule.tools.api.packager.packaging
-
- CLASSLOADER_MODEL_JSON - Static variable in class org.mule.tools.api.packager.builder.MulePackageBuilder
-
- ClassloaderModelResolver - Class in org.mule.tools.api.classloader.model.resolver
-
- ClassloaderModelResolver(AetherMavenClient, String) - Constructor for class org.mule.tools.api.classloader.model.resolver.ClassloaderModelResolver
-
- CLASSPATH_FILE_MATCHER - Static variable in class org.mule.tools.api.util.exclude.MuleExclusionMatcher
-
- collectDependencies(ProjectDependencyNode) - Method in class org.mule.tools.api.validation.resolver.visitor.AbstractArtifactVisitor
-
- collectDependencies(ProjectDependencyNode) - Method in class org.mule.tools.api.validation.resolver.visitor.MuleDomainVisitor
-
Adds the set of dependencies to the collected dependencies.
- collectDependencies(ProjectDependencyNode) - Method in class org.mule.tools.api.validation.resolver.visitor.MulePluginVisitor
-
Adds the set of dependencies to the collected dependencies.
- collectedDependencies - Variable in class org.mule.tools.api.validation.resolver.visitor.AbstractArtifactVisitor
-
The visitor collected dependencies.
- COMPILED_JAVA_EXTENSION - Static variable in class org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator
-
- completeIncremental(String) - Static method in class org.mule.tools.api.validation.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
- configuration - Variable in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- ConfigurationProperty - Class in org.mule.tools.api.verifier.policy
-
- ConfigurationProperty() - Constructor for class org.mule.tools.api.verifier.policy.ConfigurationProperty
-
- configureRequest(Invocation.Builder) - Method in class org.mule.tools.api.validation.exchange.ExchangeClient
-
- ContentGenerator - Class in org.mule.tools.api.packager.sources
-
Generates the required content for each of the mandatory folders of a mule package
- ContentGenerator(ProjectInformation) - Constructor for class org.mule.tools.api.packager.sources.ContentGenerator
-
- ContentGeneratorFactory - Class in org.mule.tools.api.packager.sources
-
Factory of content generators.
- ContentGeneratorFactory() - Constructor for class org.mule.tools.api.packager.sources.ContentGeneratorFactory
-
- copyAsDomainOrApplication(Artifact) - Method in class org.mule.tools.api.packager.resources.processor.DomainBundleProjectResourcesContentProcessor
-
- copyDescriptorFile() - Method in class org.mule.tools.api.packager.sources.ContentGenerator
-
- copyDescriptorFile() - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
- copyDirectoryRecursively(File, File, CopyOption...) - Static method in class org.mule.tools.api.util.FileUtils
-
- copyFile(Path, Path, String) - Static method in class org.mule.tools.api.packager.sources.ContentGenerator
-
- CopyFileVisitor - Class in org.mule.tools.api.util
-
- CopyFileVisitor(File, File) - Constructor for class org.mule.tools.api.util.CopyFileVisitor
-
- CopyFileVisitor(File, File, Boolean, Boolean) - Constructor for class org.mule.tools.api.util.CopyFileVisitor
-
- CopyFileVisitor(File, File, Boolean, Boolean, PathMatcher) - Constructor for class org.mule.tools.api.util.CopyFileVisitor
-
- copyPomFile() - Method in class org.mule.tools.api.packager.sources.ContentGenerator
-
- create(PackagingType, PackagingOptions) - Static method in class org.mule.tools.api.packager.builder.PackageBuilderFactory
-
- create(ProjectInformation) - Static method in class org.mule.tools.api.packager.ProjectFoldersGeneratorFactory
-
- create(ProjectInformation) - Static method in class org.mule.tools.api.packager.sources.ContentGeneratorFactory
-
- create(ProjectInformation, AetherMavenClient, List<SharedLibraryDependency>, boolean) - Static method in class org.mule.tools.api.validation.project.ProjectValidatorFactory
-
- create(ProjectInformation, AetherMavenClient, List<SharedLibraryDependency>, ProjectRequirement) - Static method in class org.mule.tools.api.validation.project.ProjectValidatorFactory
-
- create(ProjectInformation) - Static method in class org.mule.tools.api.verifier.ProjectVerifyFactory
-
- createApplicationClassLoaderModelJsonFile(ClassLoaderModel) - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
Deprecated.
- createApplicationClassLoaderModelJsonFile(ClassLoaderModel, boolean) - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
It creates classloader-model.json in META-INF/mule-artifact
- createArchive() - Method in class org.mule.tools.api.packager.archiver.AbstractArchiver
-
It saves the archive in the file sytem
- createClassLoaderModelFromJson(File) - Static method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
- createClassLoaderModelJsonFile(ClassLoaderModel, File) - Static method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
Deprecated.
- createClassLoaderModelJsonFile(ClassLoaderModel, File, boolean) - Static method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
It creates classloader-model.json in the destination folder
- createContent() - Method in class org.mule.tools.api.packager.sources.ContentGenerator
-
It create all the package content in the required folders
- createContent() - Method in class org.mule.tools.api.packager.sources.DomainBundleContentGenerator
-
- createContent() - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
It creates all the package content in the required folders
- createDescriptors() - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
It creates the descriptors files, pom.xml, pom.properties, and the mule-*.json file.
- createErrorMessage(String, List<ArtifactCoordinates>) - Method in class org.mule.tools.api.validation.MulePluginsCompatibilityValidator
-
- createFolderIfNecessary(String...) - Method in class org.mule.tools.api.packager.AbstractProjectFoldersGenerator
-
- createMavenDescriptors() - Method in class org.mule.tools.api.packager.sources.ContentGenerator
-
- createMetaInfMuleSourceFolderContent() - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
- createMuleSrcFolderContent() - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
It creates the content that contains the productive Mule source code.
- createPackage(Path, Path) - Method in class org.mule.tools.api.packager.builder.DomainBundlePackageBuilder
-
Creates a mule domain bundle package based on the contents of the origin folder, writing them to the destination jar file.
- createPackage(Path) - Method in class org.mule.tools.api.packager.builder.DomainBundlePackageBuilder
-
- createPackage(Path, Path) - Method in class org.mule.tools.api.packager.builder.MulePackageBuilder
-
Creates a mule app package based on the contents of the origin folder, writing them to the destination jar file.
- createPackage(Path) - Method in class org.mule.tools.api.packager.builder.MulePackageBuilder
-
- createPackage(Path, Path) - Method in interface org.mule.tools.api.packager.builder.PackageBuilder
-
Creates a package and leaves that in the destinationPath.
- createPackage(Path) - Method in interface org.mule.tools.api.packager.builder.PackageBuilder
-
Creates a package and leaves that in the destinationPath.
- createPomProperties() - Method in class org.mule.tools.api.packager.sources.ContentGenerator
-
- createTestFolderContent() - Method in class org.mule.tools.api.packager.sources.MuleContentGenerator
-
It creates the content that contains the test Mule source code.
- debug(String) - Method in interface org.mule.tools.api.util.PackagerLog
-
- DEFAULT_PACKAGE_EXPORT - Static variable in class org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator
-
- defaultClassifier - Variable in enum org.mule.tools.api.packager.packaging.PackagingType
-
- DefaultMavenRepositoryLayoutUtils - Class in org.mule.tools.api.classloader.model.util
-
DefaultMavenRepositoryUtils knows how to build the artifact resource path based on the artifact coordinates and the default
maven layout structure convention.
- DefaultMavenRepositoryLayoutUtils() - Constructor for class org.mule.tools.api.classloader.model.util.DefaultMavenRepositoryLayoutUtils
-
- DefaultProjectInformation - Class in org.mule.tools.api.packager
-
Represents the basic information of a project.
- DefaultProjectInformation.Builder - Class in org.mule.tools.api.packager
-
- DefaultValuesMuleArtifactJsonGenerator - Class in org.mule.tools.api.packager.sources
-
Generates default value for any non-defined fields in an Application mule-artifact.json file
- DefaultValuesMuleArtifactJsonGenerator() - Constructor for class org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator
-
- DefaultValuesPolicyMuleArtifactJsonGenerator - Class in org.mule.tools.api.packager.sources
-
Generates default value for any non-defined fields in a Policy mule-artifact.json file
- DefaultValuesPolicyMuleArtifactJsonGenerator() - Constructor for class org.mule.tools.api.packager.sources.DefaultValuesPolicyMuleArtifactJsonGenerator
-
- DependenciesFilter - Class in org.mule.tools.api.validation.resolver.model
-
Filter direct dependencies of projects based on a classifier, scope and type.
- DependenciesFilter() - Constructor for class org.mule.tools.api.validation.resolver.model.DependenciesFilter
-
- DependenciesFilter(String, String) - Constructor for class org.mule.tools.api.validation.resolver.model.DependenciesFilter
-
- dependenciesFilter - Variable in class org.mule.tools.api.validation.resolver.visitor.AbstractArtifactVisitor
-
A filter for the direct dependencies of the visited node.
- dependenciesMap - Variable in class org.mule.tools.api.classloader.model.resolver.ClassloaderModelResolver
-
- Dependency(String, String) - Constructor for class org.mule.tools.api.validation.TestScopeDependencyValidator.Dependency
-
- DEPENDENCY_ELEMENT - Static variable in class org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver
-
- DependencyNodeVisitor - Interface in org.mule.tools.api.validation.resolver.visitor
-
Interface that all visitors shall implement
- DependencyValidator - Interface in org.mule.tools.api.validation
-
Should implement logic for validating a BundleDependency
- DEPLOY_GOAL - Static variable in class org.mule.tools.api.validation.project.AbstractProjectValidator
-
- description - Variable in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- disableSemver() - Method in class org.mule.tools.api.validation.project.ProjectRequirement
-
- DOMAIN_LOCATION - Static variable in class org.mule.tools.api.packager.archiver.DomainBundleArchiver
-
- DomainBundleArchiver - Class in org.mule.tools.api.packager.archiver
-
Defines and creates the basic structure of Mule Domain bundle archive.
- DomainBundleArchiver() - Constructor for class org.mule.tools.api.packager.archiver.DomainBundleArchiver
-
- DomainBundleArchiver(AbstractArchiver) - Constructor for class org.mule.tools.api.packager.archiver.DomainBundleArchiver
-
- DomainBundleContentGenerator - Class in org.mule.tools.api.packager.sources
-
Generates the required content for each of the mandatory folders of a mule domain bundle package
- DomainBundleContentGenerator(ProjectInformation) - Constructor for class org.mule.tools.api.packager.sources.DomainBundleContentGenerator
-
- DomainBundleExplodedArchiver - Class in org.mule.tools.api.packager.archiver
-
Defines and creates the basic structure of Mule Domain Bundle archive.
- DomainBundleExplodedArchiver() - Constructor for class org.mule.tools.api.packager.archiver.DomainBundleExplodedArchiver
-
- DomainBundlePackageBuilder - Class in org.mule.tools.api.packager.builder
-
Builder for Mule Domain Bundle packages.
- DomainBundlePackageBuilder() - Constructor for class org.mule.tools.api.packager.builder.DomainBundlePackageBuilder
-
- DomainBundleProjectFoldersGenerator - Class in org.mule.tools.api.packager
-
Generates the basic working folder structure to create a domain bundle package.
- DomainBundleProjectFoldersGenerator(String, String, PackagingType) - Constructor for class org.mule.tools.api.packager.DomainBundleProjectFoldersGenerator
-
- DomainBundleProjectResourcesContent - Class in org.mule.tools.api.packager.resources.content
-
Resources present in a domain bundle, namely, applications and a domain jar files.
- DomainBundleProjectResourcesContent() - Constructor for class org.mule.tools.api.packager.resources.content.DomainBundleProjectResourcesContent
-
- DomainBundleProjectResourcesContentGenerator - Class in org.mule.tools.api.packager.resources.generator
-
Generates the resources of a mule domain bundle, resolving the applications and domain locations.
- DomainBundleProjectResourcesContentGenerator(AetherMavenClient, List<ArtifactCoordinates>) - Constructor for class org.mule.tools.api.packager.resources.generator.DomainBundleProjectResourcesContentGenerator
-
- DomainBundleProjectResourcesContentProcessor - Class in org.mule.tools.api.packager.resources.processor
-
- DomainBundleProjectResourcesContentProcessor(Path) - Constructor for class org.mule.tools.api.packager.resources.processor.DomainBundleProjectResourcesContentProcessor
-
- DomainBundleProjectValidator - Class in org.mule.tools.api.validation.project
-
Validates if the project has an existent packaging type, the compatibility of mule plugins that are dependencies of this
project (if any) and the existence of a unique domain.
- DomainBundleProjectValidator(ProjectInformation, AetherMavenClient) - Constructor for class org.mule.tools.api.validation.project.DomainBundleProjectValidator
-
- generate(Path) - Method in class org.mule.tools.api.packager.AbstractProjectFoldersGenerator
-
Generates all the folders required for a project to be properly build If any of the folders is already present on the
targetFolder they will not be overwritten
- generate(Path) - Method in class org.mule.tools.api.packager.DomainBundleProjectFoldersGenerator
-
- generate(Path) - Method in class org.mule.tools.api.packager.MuleProjectFoldersGenerator
-
- generate() - Method in class org.mule.tools.api.packager.resources.generator.DomainBundleProjectResourcesContentGenerator
-
- generate() - Method in interface org.mule.tools.api.packager.resources.generator.ResourcesContentGenerator
-
- generate(MuleArtifactContentResolver) - Method in class org.mule.tools.api.packager.sources.AbstractDefaultValuesMuleArtifactJsonGenerator
-
Generates the default value for every non-defined fields in a mule-artifact.json file during build time and updates
accordingly
- generate(Path, Path, MuleArtifactContentResolver) - Method in class org.mule.tools.api.packager.sources.AbstractDefaultValuesMuleArtifactJsonGenerator
-
Generates the default value for every non-defined fields in a mule-artifact.json and copy this to the destination folder
- generate() - Method in class org.mule.tools.api.repository.RepositoryGenerator
-
Deprecated.
- generate(boolean, boolean, boolean, boolean) - Method in class org.mule.tools.api.repository.RepositoryGenerator
-
- generate(boolean) - Method in class org.mule.tools.api.repository.RepositoryGenerator
-
Deprecated.
- generateArtifactFile(Artifact, File, File) - Method in class org.mule.tools.api.repository.ArtifactInstaller
-
- generateClassloderModelFile(ClassLoaderModel, File) - Method in class org.mule.tools.api.repository.ArtifactInstaller
-
Deprecated.
- generateClassloderModelFile(ClassLoaderModel, File, boolean) - Method in class org.mule.tools.api.repository.ArtifactInstaller
-
- generateDependencyDescriptorFile(Artifact, File, Optional<ClassLoaderModel>) - Method in class org.mule.tools.api.repository.ArtifactInstaller
-
Deprecated.
- generateDependencyDescriptorFile(Artifact, File, Optional<ClassLoaderModel>, boolean) - Method in class org.mule.tools.api.repository.ArtifactInstaller
-
- generateMarkerFileInRepositoryFolder(File) - Method in class org.mule.tools.api.repository.RepositoryGenerator
-
- generatePomFile(Artifact, File) - Method in class org.mule.tools.api.repository.ArtifactInstaller
-
- getAdditionalDependencies() - Method in class org.mule.tools.api.classloader.model.resolver.Plugin
-
- getApplicationArtifactCoordinates(Model, ApplicationGAVModel) - Method in class org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler
-
- getApplicationArtifactCoordinates(Model, ApplicationGAVModel) - Static method in class org.mule.tools.api.classloader.model.util.ArtifactUtils
-
- getApplicationClassLoaderModel(File, ApplicationGAVModel) - Method in class org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler
-
Deprecated.
- getApplicationClassLoaderModel(File, File, ApplicationGAVModel, boolean) - Method in class org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler
-
- getApplicationDomains(ArtifactCoordinates) - Method in class org.mule.tools.api.validation.project.DomainBundleProjectValidator
-
Resolve the set of domains that an application depends of.
- getArchiver() - Method in class org.mule.tools.api.packager.archiver.AbstractArchiver
-
- getArchiver() - Method in class org.mule.tools.api.packager.builder.DomainBundlePackageBuilder
-
- getArchiver() - Method in class org.mule.tools.api.packager.builder.MulePackageBuilder
-
- getArtifactId() - Method in class org.mule.tools.api.classloader.model.resolver.Plugin
-
- getArtifactId() - Method in class org.mule.tools.api.packager.AbstractProjectFoldersGenerator
-
- getArtifactId() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getArtifactId() - Method in interface org.mule.tools.api.packager.Pom
-
- getArtifactId() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getAttribute(Xpp3Dom, String) - Static method in class org.mule.tools.api.classloader.model.util.ArtifactUtils
-
- getBaseUri() - Method in class org.mule.tools.api.validation.exchange.ExchangeRepositoryMetadata
-
- getBaseUri(String) - Method in class org.mule.tools.api.validation.exchange.ExchangeRepositoryMetadata
-
- getBaseVersion(String) - Static method in class org.mule.tools.api.validation.VersionUtils
-
Returns the base version, i.e., in the format major.minor.patch.
- getBuildDirectory() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getBuildDirectory() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getBuilderWithRequiredValues(MuleApplicationModel) - Method in class org.mule.tools.api.packager.sources.AbstractDefaultValuesMuleArtifactJsonGenerator
-
Builds a MuleApplicationModel.MuleApplicationModelBuilder with the required values of a MuleApplicationModel.
- getBundleDependencies() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getBundleDependencies() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
- getBundleDependencies() - Method in interface org.mule.tools.api.util.Project
-
- getBundleDescriptor(ApplicationGAVModel) - Static method in class org.mule.tools.api.classloader.model.util.ArtifactUtils
-
- getCategory() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getChildren(DependenciesFilter) - Method in class org.mule.tools.api.validation.resolver.model.ProjectDependencyNode
-
Retrieves a set containing the direct dependency nodes based on a filter.
- getClassifier() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getClassifier() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getClassifiers() - Method in enum org.mule.tools.api.packager.packaging.PackagingType
-
- getCollectedDependencies() - Method in class org.mule.tools.api.validation.resolver.visitor.AbstractArtifactVisitor
-
- getCollectedDependencies() - Method in interface org.mule.tools.api.validation.resolver.visitor.DependencyNodeVisitor
-
Retrieves the dependencies collected while visiting the dependency graph
- getCollectedDependencies() - Method in class org.mule.tools.api.validation.resolver.visitor.MulePluginResolverVisitor
-
Retrieves all the the collected mule plugin dependencies, which were collected by all the visitors that compose this class.
- getConfigs(MuleApplicationModel, MuleArtifactContentResolver) - Method in class org.mule.tools.api.packager.sources.AbstractDefaultValuesMuleArtifactJsonGenerator
-
- getConfigs() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
Returns the resolved list of configs paths.
- getConfigsPath() - Method in class org.mule.tools.api.packager.structure.ProjectStructure
-
Resolves the configs path based on the project base folder
- getConfiguration() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getCredentials() - Method in class org.mule.tools.api.validation.exchange.ExchangeRepositoryMetadata
-
- getDefaultProjectInformation() - Method in class org.mule.tools.api.validation.deployment.ProjectDeploymentValidator
-
- getDependencies() - Method in class org.mule.tools.api.classloader.model.resolver.ClassloaderModelResolver
-
- getDependencies() - Method in interface org.mule.tools.api.packager.Pom
-
- getDependencies() - Method in interface org.mule.tools.api.util.Project
-
- getDependencies(DependenciesFilter) - Method in class org.mule.tools.api.validation.resolver.model.ProjectDependencyNode
-
Retrieves the direct dependencies that comply with the filter constraint
- getDeployments() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getDeployments() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getDescription() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getEffectivePom() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getEffectivePom() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getExchangeRepositoryMetadata() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getExchangeRepositoryMetadata() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getExportedPackages() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
Returns the resolved list of exported packages paths.
- getExportedPackagesPath() - Method in class org.mule.tools.api.packager.structure.ProjectStructure
-
Resolves the exported packages path based on the project base folder
- getExportedResources() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
Returns the resolved list of exported resources paths.
- getFormattedFileName(Artifact) - Static method in class org.mule.tools.api.classloader.model.util.DefaultMavenRepositoryLayoutUtils
-
Build the default artifact file name in a maven repository.
- getFormattedOutputDirectory(File, Artifact) - Static method in class org.mule.tools.api.classloader.model.util.DefaultMavenRepositoryLayoutUtils
-
Resolves an artifact full path in a given repository based on the default maven repository layout.
- getGeneratedGroupId() - Method in class org.mule.tools.api.validation.exchange.ExchangeClient
-
- getGroupId() - Method in class org.mule.tools.api.classloader.model.resolver.Plugin
-
- getGroupId() - Method in class org.mule.tools.api.packager.AbstractProjectFoldersGenerator
-
- getGroupId() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getGroupId() - Method in interface org.mule.tools.api.packager.Pom
-
- getGroupId() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getGroupId() - Method in class org.mule.tools.api.validation.exchange.model.Group
-
- getId() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getMajor(String) - Static method in class org.mule.tools.api.validation.VersionUtils
-
Returns the version major.
- getMuleArtifactJsonPath() - Method in class org.mule.tools.api.packager.structure.ProjectStructure
-
- getMuleDomains(List<BundleDependency>) - Method in class org.mule.tools.api.validation.project.DomainBundleProjectValidator
-
Filter mule domains in a list of bundle dependencies.
- getName() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getNormalizedVersion(Artifact) - Static method in class org.mule.tools.api.classloader.model.util.DefaultMavenRepositoryLayoutUtils
-
Resolves snapshot versions substituting the timestamp by SNAPSHOT.
- getOrganizationId() - Method in class org.mule.tools.api.validation.exchange.ExchangeRepositoryMetadata
-
- getOrganizationId(String) - Method in class org.mule.tools.api.validation.exchange.ExchangeRepositoryMetadata
-
- getOutputDirectory() - Method in class org.mule.tools.api.packager.structure.ProjectStructure
-
- getPackages() - Method in class org.mule.tools.api.util.JarInfo
-
- getPackaging() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getPackaging() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getPackagingType() - Method in class org.mule.tools.api.packager.AbstractProjectFoldersGenerator
-
- getPom() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
- getPomFile(File) - Method in class org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler
-
- getPomFileName(Artifact) - Static method in class org.mule.tools.api.classloader.model.util.DefaultMavenRepositoryLayoutUtils
-
Build the default pom file name in a maven repository.
- getPomProjectBundleDescriptor(ApplicationGAVModel) - Static method in class org.mule.tools.api.classloader.model.util.ArtifactUtils
-
- getProject() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getProject() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getProject() - Method in class org.mule.tools.api.validation.resolver.model.ProjectDependencyNode
-
- getProjectBaseFolder() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getProjectBaseFolder() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- getProjectBaseFolder() - Method in class org.mule.tools.api.packager.structure.ProjectStructure
-
- getProjectStructure() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
Returns the resolved list of exported packages paths.
- getPropertyName() - Method in class org.mule.tools.api.verifier.policy.ConfigurationProperty
-
- getProvidedCharacteristics() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getRepositoryFolder() - Method in class org.mule.tools.api.repository.RepositoryGenerator
-
- getRequiredCharacteristics() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getResourceLevelSupported() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getResources() - Method in class org.mule.tools.api.packager.resources.content.DomainBundleProjectResourcesContent
-
- getResources() - Method in interface org.mule.tools.api.packager.resources.content.ResourcesContent
-
- getResources() - Method in class org.mule.tools.api.util.JarInfo
-
- getResourcesLocation() - Method in interface org.mule.tools.api.packager.Pom
-
- getSourceFolderLocation(Path) - Method in enum org.mule.tools.api.packager.packaging.PackagingType
-
- getSourceFolderName() - Method in enum org.mule.tools.api.packager.packaging.PackagingType
-
- getStandalone() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getTestConfigs() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
Returns the resolved list of test configs paths.
- getTestConfigsPath() - Method in class org.mule.tools.api.packager.structure.ProjectStructure
-
Resolves the test configs path based on the project base folder
- getTestExportedResources() - Method in class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
Returns the resolved list of test exported resources paths.
- getTestExportedResourcesPath() - Method in class org.mule.tools.api.packager.structure.ProjectStructure
-
Resolves the test exported resources path based on the project base folder
- getTestFolderName() - Method in enum org.mule.tools.api.packager.packaging.PackagingType
-
- getTestSourceFolderLocation(Path) - Method in enum org.mule.tools.api.packager.packaging.PackagingType
-
- getType() - Method in class org.mule.tools.api.verifier.policy.ConfigurationProperty
-
- getType() - Method in class org.mule.tools.api.verifier.policy.PolicyYaml
-
- getUpdatedAttributes(MuleArtifactLoaderDescriptor, String, Object) - Method in class org.mule.tools.api.packager.sources.AbstractDefaultValuesMuleArtifactJsonGenerator
-
- getVersion() - Method in class org.mule.tools.api.packager.DefaultProjectInformation
-
- getVersion() - Method in interface org.mule.tools.api.packager.Pom
-
- getVersion() - Method in interface org.mule.tools.api.packager.ProjectInformation
-
- Group - Class in org.mule.tools.api.validation.exchange.model
-
Represents an Exchange Group
- Group() - Constructor for class org.mule.tools.api.validation.exchange.model.Group
-
- GROUP_ID_ELEMENT - Static variable in class org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver
-
- markAsReadOnly(File) - Static method in class org.mule.tools.api.util.FileUtils
-
- matches(Path) - Method in class org.mule.tools.api.util.exclude.MuleExclusionMatcher
-
Checks if the path should be excluded according to patterns in the mule exclude file.
- MAVEN_LOCATION - Static variable in class org.mule.tools.api.packager.archiver.AbstractArchiver
-
- META_INF_LOCATION - Static variable in class org.mule.tools.api.packager.archiver.AbstractArchiver
-
- MULE_ARTIFACT_JSON - Static variable in class org.mule.tools.api.packager.structure.PackagerFiles
-
- MULE_ARTIFACT_LOCATION - Static variable in class org.mule.tools.api.packager.archiver.MuleArchiver
-
- MULE_DOMAIN_CLASSIFIER - Static variable in class org.mule.tools.api.classloader.model.resolver.ApplicationDependencyResolver
-
- MULE_EXCLUDE_FILENAME - Static variable in class org.mule.tools.api.util.exclude.MuleExclusionMatcher
-
- MULE_EXTENSIONS_PLUGIN_ARTIFACT_ID - Static variable in class org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver
-
- MULE_EXTENSIONS_PLUGIN_GROUP_ID - Static variable in class org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver
-
- MULE_ID - Static variable in class org.mule.tools.api.packager.sources.AbstractDefaultValuesMuleArtifactJsonGenerator
-
- MULE_MAVEN_PLUGIN_ARTIFACT_ID - Static variable in class org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver
-
- MULE_MAVEN_PLUGIN_GROUP_ID - Static variable in class org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver
-
- MULE_SRC_LOCATION - Static variable in class org.mule.tools.api.packager.archiver.MuleArchiver
-
- MuleArchiver - Class in org.mule.tools.api.packager.archiver
-
Defines and creates the basic structure of Mule archive.
- MuleArchiver() - Constructor for class org.mule.tools.api.packager.archiver.MuleArchiver
-
- MuleArchiver(AbstractArchiver) - Constructor for class org.mule.tools.api.packager.archiver.MuleArchiver
-
- MuleArtifactContentResolver - Class in org.mule.tools.api.packager.sources
-
Resolves the content of resources defined in mule-artifact.json based on the project base folder.
- MuleArtifactContentResolver(ProjectStructure, Pom, List<BundleDependency>) - Constructor for class org.mule.tools.api.packager.sources.MuleArtifactContentResolver
-
- MuleArtifactJsonValidator - Class in org.mule.tools.api.validation
-
- MuleArtifactJsonValidator() - Constructor for class org.mule.tools.api.validation.MuleArtifactJsonValidator
-
- MuleContentGenerator - Class in org.mule.tools.api.packager.sources
-
Generates the required content for each of the mandatory folders of a mule application package
- MuleContentGenerator(ProjectInformation) - Constructor for class org.mule.tools.api.packager.sources.MuleContentGenerator
-
- MuleDomainVisitor - Class in org.mule.tools.api.validation.resolver.visitor
-
A visitor that searches over all of its direct dependencies that are mule domains
- MuleDomainVisitor() - Constructor for class org.mule.tools.api.validation.resolver.visitor.MuleDomainVisitor
-
- MuleExclusionMatcher - Class in org.mule.tools.api.util.exclude
-
Matcher for mule exclusions.
- MuleExclusionMatcher() - Constructor for class org.mule.tools.api.util.exclude.MuleExclusionMatcher
-
- MuleExclusionMatcher(Path) - Constructor for class org.mule.tools.api.util.exclude.MuleExclusionMatcher
-
Creates a muleExclusionMatcher based on the _muleExcludes file.
- MuleExplodedArchiver - Class in org.mule.tools.api.packager.archiver
-
Defines and creates the basic structure of Mule archive.
- MuleExplodedArchiver() - Constructor for class org.mule.tools.api.packager.archiver.MuleExplodedArchiver
-
- muleMavenPluginClient - Variable in class org.mule.tools.api.classloader.model.resolver.ClassloaderModelResolver
-
- MuleMavenPluginClientBuilder - Class in org.mule.tools.api.repository
-
- MuleMavenPluginClientBuilder(PackagerLog) - Constructor for class org.mule.tools.api.repository.MuleMavenPluginClientBuilder
-
- MulePackageBuilder - Class in org.mule.tools.api.packager.builder
-
Builder for Mule Application packages.
- MulePackageBuilder() - Constructor for class org.mule.tools.api.packager.builder.MulePackageBuilder
-
- MulePluginClassloaderModelResolver - Class in org.mule.tools.api.classloader.model.resolver
-
- MulePluginClassloaderModelResolver(AetherMavenClient) - Constructor for class org.mule.tools.api.classloader.model.resolver.MulePluginClassloaderModelResolver
-
- MulePluginResolver - Class in org.mule.tools.api.validation.resolver
-
Resolve all mule plugin direct and transitive dependencies of a mule project.
- MulePluginResolver(ProjectBuilder, Project) - Constructor for class org.mule.tools.api.validation.resolver.MulePluginResolver
-
- MulePluginResolver(ProjectDependencyNode, DependencyNodeVisitor) - Constructor for class org.mule.tools.api.validation.resolver.MulePluginResolver
-
- MulePluginResolverVisitor - Class in org.mule.tools.api.validation.resolver.visitor
-
This class is a composition of the visitors that visit the current node.
- MulePluginResolverVisitor(List<DependencyNodeVisitor>) - Constructor for class org.mule.tools.api.validation.resolver.visitor.MulePluginResolverVisitor
-
- MulePluginResolverVisitor() - Constructor for class org.mule.tools.api.validation.resolver.visitor.MulePluginResolverVisitor
-
- MulePluginsCompatibilityValidator - Class in org.mule.tools.api.validation
-
The goal of this class is to check for if a list of Dependencies are compatible amongst them self Compatibility is defined by
semantic versioning
- MulePluginsCompatibilityValidator() - Constructor for class org.mule.tools.api.validation.MulePluginsCompatibilityValidator
-
- MulePluginVisitor - Class in org.mule.tools.api.validation.resolver.visitor
-
A visitor that searches over all of its direct dependencies that are mule plugins, collecting them
- MulePluginVisitor() - Constructor for class org.mule.tools.api.validation.resolver.visitor.MulePluginVisitor
-
- MulePluginVisitor(String) - Constructor for class org.mule.tools.api.validation.resolver.visitor.MulePluginVisitor
-
- MulePolicyArtifactContentResolver - Class in org.mule.tools.api.packager.sources
-
Resolves the content of resources defined in mule-artifact.json based on the project base folder.
- MulePolicyArtifactContentResolver(ProjectStructure, Pom, List<BundleDependency>) - Constructor for class org.mule.tools.api.packager.sources.MulePolicyArtifactContentResolver
-
- MulePolicyVerifier - Class in org.mule.tools.api.verifier.policy
-
Verifies that the packaged project is valid.
- MulePolicyVerifier(ProjectInformation) - Constructor for class org.mule.tools.api.verifier.policy.MulePolicyVerifier
-
- MuleProjectFoldersGenerator - Class in org.mule.tools.api.packager
-
Generates the basic working folder structure to create a mule application package.
- MuleProjectFoldersGenerator(String, String, PackagingType) - Constructor for class org.mule.tools.api.packager.MuleProjectFoldersGenerator
-
- MuleProjectValidator - Class in org.mule.tools.api.validation.project
-
Ensures the project is valid
- MuleProjectValidator(ProjectInformation, List<SharedLibraryDependency>, boolean) - Constructor for class org.mule.tools.api.validation.project.MuleProjectValidator
-
- MuleProjectValidator(ProjectInformation, List<SharedLibraryDependency>, ProjectRequirement) - Constructor for class org.mule.tools.api.validation.project.MuleProjectValidator
-
- MuleProjectVerifier - Class in org.mule.tools.api.verifier
-
- MuleProjectVerifier() - Constructor for class org.mule.tools.api.verifier.MuleProjectVerifier
-
- validate(Path, Optional<String>) - Static method in class org.mule.tools.api.validation.MuleArtifactJsonValidator
-
It validates that the mandatory descriptor file is present and is valid.
- validate(List<ArtifactCoordinates>) - Method in class org.mule.tools.api.validation.MulePluginsCompatibilityValidator
-
Validates a list of dependencies to check for incompatibilities
- validate() - Method in class org.mule.tools.api.verifier.policy.PolicyYamlVerifier
-
- VALIDATE_GOAL - Static variable in class org.mule.tools.api.validation.project.AbstractProjectValidator
-
- validateApplication(ArtifactCoordinates, ArtifactCoordinates) - Method in class org.mule.tools.api.validation.project.DomainBundleProjectValidator
-
Validates that an application refers to a unique domain.
- validateApplications(ArtifactCoordinates, List<ArtifactCoordinates>) - Method in class org.mule.tools.api.validation.project.DomainBundleProjectValidator
-
Validates that all applications refers to a unique domain.
- validateDescriptorFile(Path, Optional<String>) - Method in class org.mule.tools.api.validation.project.MuleProjectValidator
-
- validateDomain(Set<ArtifactCoordinates>) - Method in class org.mule.tools.api.validation.project.DomainBundleProjectValidator
-
Validates if a set of artifact coordinates is a valid set of domains in a bundle domain package.
- validateDomain(Set<ArtifactCoordinates>) - Method in class org.mule.tools.api.validation.project.MuleProjectValidator
-
Validates if a set of artifact coordinates is a valid set of domains referenced by a mule project.
- validateMuleArtifactMandatoryFields(MuleApplicationModel, Optional<String>) - Static method in class org.mule.tools.api.validation.MuleArtifactJsonValidator
-
Validates that the mandatory fields in the mule-artifact.json file are present and have valid values.
- validateReferencedDomainsIfPresent(List<ArtifactCoordinates>) - Method in class org.mule.tools.api.validation.project.MuleProjectValidator
-
Validates if a list of dependencies of a mule project conforms to the cardinality restrictions of domains referenced by a
mule project.
- validateSharedLibraries(List<SharedLibraryDependency>, List<ArtifactCoordinates>) - Method in class org.mule.tools.api.validation.project.MuleProjectValidator
-
It validates if every shared library is present in the project dependencies.
- ValidationException - Exception in org.mule.tools.api.exception
-
- ValidationException() - Constructor for exception org.mule.tools.api.exception.ValidationException
-
- ValidationException(String) - Constructor for exception org.mule.tools.api.exception.ValidationException
-
- ValidationException(String, Throwable) - Constructor for exception org.mule.tools.api.exception.ValidationException
-
- ValidationException(Throwable) - Constructor for exception org.mule.tools.api.exception.ValidationException
-
- ValidationException(String, Throwable, boolean, boolean) - Constructor for exception org.mule.tools.api.exception.ValidationException
-
- value() - Method in enum org.mule.tools.api.packager.structure.FolderNames
-
- valueOf(String) - Static method in enum org.mule.tools.api.packager.packaging.Classifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.tools.api.packager.packaging.PackagingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.tools.api.packager.structure.FolderNames
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.mule.tools.api.packager.packaging.Classifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.tools.api.packager.packaging.PackagingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.tools.api.packager.structure.FolderNames
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify() - Method in class org.mule.tools.api.verifier.MuleProjectVerifier
-
- verify() - Method in class org.mule.tools.api.verifier.policy.MulePolicyVerifier
-
- verify() - Method in interface org.mule.tools.api.verifier.ProjectVerifier
-
- VERSION_ELEMENT - Static variable in class org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver
-
- VersionUtils - Class in org.mule.tools.api.validation
-
- VersionUtils() - Constructor for class org.mule.tools.api.validation.VersionUtils
-
- visit(ProjectDependencyNode) - Method in class org.mule.tools.api.validation.resolver.visitor.AbstractArtifactVisitor
-
Visits a node, processing its direct dependencies (that are of the type defined by the classifier in the constructor) and
visiting its children.
- visit(ProjectDependencyNode) - Method in interface org.mule.tools.api.validation.resolver.visitor.DependencyNodeVisitor
-
Visits a dependency node
- visit(ProjectDependencyNode) - Method in class org.mule.tools.api.validation.resolver.visitor.MulePluginResolverVisitor
-
Used to visit the project root.
- visitChildren(ProjectDependencyNode) - Method in class org.mule.tools.api.validation.resolver.visitor.AbstractArtifactVisitor
-
Visits each the current node's children with the visitor that was supplied in the constructor
- visitFile(Path, BasicFileAttributes) - Method in class org.mule.tools.api.util.CopyFileVisitor
-
- visitFileFailed(Path, IOException) - Method in class org.mule.tools.api.util.CopyFileVisitor
-