Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Y 

A

AdditionalPathToBeExcluded - Enum in com.mulesoft.runtime.upgrade.tool.domain.enums
Defines additional paths different to the one defined in FileToBeExcluded (files and folders) that must be excluded during the file description comparison when performing a backup and upgrade process.
AppService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A service for operations related to the upgrade tool app.
areHashesBetweenFilesEqual(Path, Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
 
areHashesBetweenFilesEqual(byte[], byte[]) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
 
areHashesBetweenFilesEqual(Path, Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
areHashesBetweenFilesEqual(byte[], byte[]) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
AssemblyEntry - Class in com.mulesoft.runtime.upgrade.tool.domain
File Descriptor Entity.
AssemblyEntry(String, long, String) - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 
AssemblyEntry() - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 

B

BackupDescriptor - Class in com.mulesoft.runtime.upgrade.tool.domain
This class provides information about the backup generated after executing the tool.
BackupDescriptor() - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor
 
BackupDescriptor(Instant, String, String, List<AssemblyEntry>) - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor
 
BackupDescriptor.Builder - Class in com.mulesoft.runtime.upgrade.tool.domain
 
backupEntries(List<AssemblyEntry>) - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor.Builder
 
backupGenerationTimestamp(Instant) - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor.Builder
 
BackupService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A service for backup related operations.
build() - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor.Builder
 
build() - Method in class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions.Builder
 
build() - Method in class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution.Builder
 
builder() - Static method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor
 
Builder() - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor.Builder
 
builder() - Static method in class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions
 
Builder() - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions.Builder
 
builder() - Static method in class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution
 
Builder() - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution.Builder
 

C

call() - Method in class com.mulesoft.runtime.upgrade.tool.command.RollbackCommand
 
call() - Method in class com.mulesoft.runtime.upgrade.tool.command.StatusCommand
 
call() - Method in class com.mulesoft.runtime.upgrade.tool.command.UpgradeCommand
 
checkBackupExistence(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.StatusPreconditionsValidatorService
Checks existence of any BackUp.
checkBackupExistence(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
Checks existence of any BackUp.
checkBackupExistence(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusPreconditionsValidatorService
Checks existence of any BackUp.
checkBackupIntegrity(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
checkBackupIntegrityAndGetErrorMessage(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
checkClusterModeIsActive(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Checks if current mule distro is working on cluster mode.
checkClusterModeIsActive(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
Checks if current mule distro is working on cluster mode.
checkConflicts(Path, Path, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
This method runs as a precondition of the upgrade command.
checkConflicts(Path, Path, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
checkConsoleExistence() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
 
checkEnoughUsableSpace(Path, Path, List<Path>) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Validates whether there is potentially enough writable space on the file system for the upgrade.
checkEnoughUsableSpace(Path, Path, List<Path>) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Validates whether there is potentially enough writable space on the file system for the upgrade.
checkFileDescriptorExistenceInsideMuleDistroOrInsideUpgradeTool(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DescriptorService
Checks File Descriptor existence inside a specific mule distro and inside the tool.
checkFileDescriptorExistenceInsideMuleDistroOrInsideUpgradeTool(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
Checks File Descriptor existence inside a specific mule distro and inside the tool.
checkFilesDescriptorsExistencesInsideBothDistributions(Path, Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Checks File Descriptor existence inside all mule distributions involve in the upgrade process and inside the tool.
checkFilesDescriptorsExistencesInsideBothDistributions(Path, Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
Checks File Descriptor existence inside all mule distros involve in upgrade process and inside the tool.
checkIntegrity(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.BackupService
Checks the integrity of a backup checking the backup descriptor entries match with the current files in the backup folder
checkIntegrity(List<AssemblyEntry>, Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DescriptorService
This method checks the integrity of the files inside a directory and a list of assembly entries
checkIntegrity(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
 
checkIntegrity(List<AssemblyEntry>, Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
 
checkIsADirectory(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Checks whether a given path corresponds to a directory.
checkIsADirectory(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Checks whether a given path corresponds to a directory.
checkMisleadingMuleDirName(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Check if the name of the Mule directory is misleading regarding its content
checkMisleadingMuleDirName(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
Check if the name of the Mule directory is misleading regarding its content
checkMuleUpgradeIsSupported(SemVer, SemVer) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
Verify if the version of the current mule is supported for an upgrade.
checkReadingAccess(Path, List<Path>) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Checks whether the JVM has reading access to all file trees determined by the given relative paths when resolved against the given parent path.
checkReadingAccess(Path, List<Path>) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Checks whether the JVM has reading access to all file trees determined by the given relative paths when resolved against the given parent path.
checkRollbackPreconditions(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.StatusPreconditionsValidatorService
Checks that all preconditions for performing the rollback are met.
checkRollbackPreconditions(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusPreconditionsValidatorService
Checks rollback preconditions for status command.
checkRollbackReadiness(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.PreconditionsValidatorService
Checks that all preconditions for performing the rollback are met.
checkRollbackReadiness(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
Checks that all preconditions for performing the rollback are met.
checkStopped(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleStatusService
Checks whether a Mule Runtime distribution is stopped.
checkStopped(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleStatusService
Checks whether a Mule Runtime distribution is stopped.
checkUpgradeReadiness(MuleDistribution, MuleDistribution, boolean, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.PreconditionsValidatorService
Checks that all preconditions for performing the upgrade are met.
checkUpgradeReadiness(MuleDistribution, MuleDistribution, boolean, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
Checks that all preconditions for performing the upgrade are met.
checkUpgradeStatusOffline(MuleDistribution) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.StatusPreconditionsValidatorService
Checks upgrade preconditions for status command.
checkUpgradeStatusOffline(MuleDistribution) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusPreconditionsValidatorService
Checks upgrade preconditions for status command.
checkWritingAccess(Path, List<Path>) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Check whether the JVM has writing access to all file trees determined by the given relative paths when resolved against the given parent path.
checkWritingAccess(Path, List<Path>) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Checks whether the JVM has writing access to all file trees determined by the given relative paths when resolved against the given parent path.
ClassLoaderService - Class in com.mulesoft.runtime.upgrade.tool.utils
Service for loading resources.
ClassLoaderService() - Constructor for class com.mulesoft.runtime.upgrade.tool.utils.ClassLoaderService
 
com.mulesoft.runtime.upgrade.tool - package com.mulesoft.runtime.upgrade.tool
 
com.mulesoft.runtime.upgrade.tool.command - package com.mulesoft.runtime.upgrade.tool.command
 
com.mulesoft.runtime.upgrade.tool.domain - package com.mulesoft.runtime.upgrade.tool.domain
 
com.mulesoft.runtime.upgrade.tool.domain.enums - package com.mulesoft.runtime.upgrade.tool.domain.enums
 
com.mulesoft.runtime.upgrade.tool.service - package com.mulesoft.runtime.upgrade.tool.service
 
com.mulesoft.runtime.upgrade.tool.service.api - package com.mulesoft.runtime.upgrade.tool.service.api
 
com.mulesoft.runtime.upgrade.tool.service.utils - package com.mulesoft.runtime.upgrade.tool.service.utils
 
com.mulesoft.runtime.upgrade.tool.utils - package com.mulesoft.runtime.upgrade.tool.utils
 
CommandOptions - Class in com.mulesoft.runtime.upgrade.tool.domain
A class that encapsulates all the common config options for processes.
CommandOptions() - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions
 
CommandOptions(boolean, boolean) - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions
 
CommandOptions.Builder - Class in com.mulesoft.runtime.upgrade.tool.domain
 
CommandUtils - Class in com.mulesoft.runtime.upgrade.tool.utils
Utils for command options
compare(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
 
compareFileDescriptors(List<AssemblyEntry>, List<AssemblyEntry>, List<String>) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
 
compareMuleDistros(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DescriptorService
This method creates file descriptor of the current client mule and then compares with the original file descriptor of the same version.
compareMuleDistros(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
This method creates file descriptor of the current mule version and then compares with the newest file descriptor version.
compareTo(SemVer) - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 
CONFIG_FILES_CONFLICTS_WERE_FOUND_PREFIX - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
CONFIG_FOLDER - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
 
ConfigFilesService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
This service manages file descriptor's functionalities.
confirmAction(String, String, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UserInteractionService
Requests yes/no confirmation for an action given its description.
confirmAction(String, String, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
Requests yes/no confirmation for an action given its description.
copyBackFiles(Path, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultRollbackService
 
copyFile(File, File, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Copy the file from the given source file to the destination file.
copyFile(File, File, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
copyFiles(Path, Path, List<Path>, List<Path>, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Recursively copy all the files and directories determined by the given relative paths from the given source directory to the given destination directory.
copyFiles(Path, Path, List<Path>, List<Path>, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Recursively copy all the files and directories determined by the given relative includedPaths from the given source directory to the given destination directory.
copyFilesInsideADistro(Path, Path, List<String>, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Copies a list of files from a Mule Runtime Distribution to another.
copyFilesInsideADistro(Path, Path, List<String>, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Copies a list of files from a Mule Runtime Distribution to another.
copyFinalConfigFiles(Path, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
Copy the config files from the resolved config files folder "ready" to the ${MULE_HOME}/conf during the upgrade command after no conflicts were found
copyFinalConfigFiles(Path, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
create(MuleDistribution, boolean, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.BackupService
Creates a backup copy of the given file paths within the Mule distribution directory that will be undergoing the upgrade.
create(MuleDistribution, boolean, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
This function creates the backup descriptor.

D

DEFAULT_NEW_MULE_DISTRO_PATH - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeService
Upgrade tool jar is assumed to be located at /mule-home/tools directory
DEFAULT_NO_SUFFIX_PROMPT - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
 
DEFAULT_YES_SUFFIX_PROMPT - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
 
DefaultAppService - Class in com.mulesoft.runtime.upgrade.tool.service
A service for operations related to the upgrade tool app.
DefaultAppService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultAppService
 
DefaultBackupService - Class in com.mulesoft.runtime.upgrade.tool.service
A service for backup related operations.
DefaultBackupService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
 
DefaultConfigFilesService - Class in com.mulesoft.runtime.upgrade.tool.service
This service manages file descriptor's functionalities.
DefaultConfigFilesService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
DefaultDescriptorService - Class in com.mulesoft.runtime.upgrade.tool.service
This service manages file descriptor's functionalities.
DefaultDescriptorService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
 
DefaultDistroPatchService - Class in com.mulesoft.runtime.upgrade.tool.service
A service for Mule distribution patches handling.
DefaultDistroPatchService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultDistroPatchService
 
DefaultFileSystemService - Class in com.mulesoft.runtime.upgrade.tool.service
A service for file system operations required for the upgrade or backup.
DefaultFileSystemService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
DefaultMuleDistroService - Class in com.mulesoft.runtime.upgrade.tool.service
A service for MuleDistribution operations.
DefaultMuleDistroService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
 
DefaultMuleStatusService - Class in com.mulesoft.runtime.upgrade.tool.service
A service for Mule Runtime process-related operations.
DefaultMuleStatusService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleStatusService
 
DefaultPreconditionsValidatorService - Class in com.mulesoft.runtime.upgrade.tool.service
A preconditions validator for the tool's main processes.
DefaultPreconditionsValidatorService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
DefaultRollbackService - Class in com.mulesoft.runtime.upgrade.tool.service
Service to rollback a Mule Runtime distribution upgrade from a backup.
DefaultRollbackService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultRollbackService
 
DefaultStatusPreconditionsValidatorService - Class in com.mulesoft.runtime.upgrade.tool.service
A preconditions validator for the tool's main processes.
DefaultStatusPreconditionsValidatorService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusPreconditionsValidatorService
 
DefaultStatusService - Class in com.mulesoft.runtime.upgrade.tool.service
A service for status command.
DefaultStatusService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusService
 
DefaultUpgradeConfigService - Class in com.mulesoft.runtime.upgrade.tool.service
Service for loading upgrade tool configuration.
DefaultUpgradeConfigService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
DefaultUpgradeService - Class in com.mulesoft.runtime.upgrade.tool.service
Service to upgrade a Mule Runtime distribution.
DefaultUpgradeService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeService
 
DefaultUserInteractionService - Class in com.mulesoft.runtime.upgrade.tool.service
Service for interacting with the end user.
DefaultUserInteractionService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
 
DefaultYamlService - Class in com.mulesoft.runtime.upgrade.tool.service
Service for marshalling and unmarshalling of values in YAML format.
DefaultYamlService() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.DefaultYamlService
 
deleteFilesInsideADistro(Path, List<String>, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Deletes a list of files from a Mule Runtime Distribution.
deleteFilesInsideADistro(Path, List<String>, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Deletes a list of files from a Mule Runtime Distribution.
deleteUpgradeFolderIfEmpty(Path, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Deletes the upgrade-tool folder inside a distro if the folder is empty to try to clean the environment after an upgrade or a backup
deleteUpgradeFolderIfEmpty(Path, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Deletes the upgrade-tool folder inside a distro if the folder is empty to try to clean the environment after an upgrade or a backup
DescriptorService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
This service manages file descriptor's functionalities.
detectMuleVersion(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Detects Mule Runtime Distribution version.
detectMuleVersion(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
Detects Mule Runtime Distribution version.
DistroPatchService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A services for Mule distribution patches handling.
dryRun(boolean) - Method in class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions.Builder
 

E

equals(Object) - Method in class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 
equals(Object) - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 
executeQueryStatusCommand(String[]) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleStatusService
 
ExecutionExceptionHandler - Class in com.mulesoft.runtime.upgrade.tool.command
This class handles any exception which happened during the execution of the tool.
ExecutionExceptionHandler() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.ExecutionExceptionHandler
 
ExitCodeExceptionMapper - Class in com.mulesoft.runtime.upgrade.tool.command
Implementation of CommandLine.IExitCodeExceptionMapper to meet the mapping exit code business rules of the runtime upgrade tool commands.
ExitCodeExceptionMapper() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.ExitCodeExceptionMapper
 

F

FileSystemService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A service for file system operations required for the upgrade.
FileToBeExcluded - Enum in com.mulesoft.runtime.upgrade.tool.domain.enums
Defines all the paths of files that should be excluded of the back up and upgrade process.
force(boolean) - Method in class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions.Builder
 
formatAppliedPatches(List<File>) - Static method in class com.mulesoft.runtime.upgrade.tool.utils.PrettyPrintingFormatter
 
formatBackupDescriptor(BackupDescriptor) - Static method in class com.mulesoft.runtime.upgrade.tool.utils.PrettyPrintingFormatter
 
formatStatusCommandMessage(List<String>) - Static method in class com.mulesoft.runtime.upgrade.tool.utils.PrettyPrintingFormatter
 

G

getAllDefinedPaths() - Static method in class com.mulesoft.runtime.upgrade.tool.service.utils.PathDefinitionUtils
Get the list of all defined paths that are involved in the upgrade process.
getAllPaths() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.AdditionalPathToBeExcluded
Gets the list of all Path defined by all the values of this enumeration.
getAllPaths() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.FileToBeExcluded
Gets the list of all Path defined by all the values of this enumeration.
getAllPaths() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeAdditionallyBackedUp
Gets the list of all Path defined by all the values of this enumeration.
getAllPaths() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeReplaced
Gets the list of all Path defined by all the values of this enumeration.
getAppliedPatches(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DistroPatchService
Retrieves all the file paths of the applied patches of a given Mule Runtime Distribution if any.
getAppliedPatches(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDistroPatchService
Retrieves all the file paths of the applied patches of a given Mule Runtime Distribution if any.
getAppliedPatchesWithRelativePaths(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DistroPatchService
Retrieves all the applied patches of a given Mule Runtime Distribution if any using relative paths.
getAppliedPatchesWithRelativePaths(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDistroPatchService
Retrieves all the applied patches of a given Mule Runtime Distribution if any using relative paths.
getAssemblyEntryListByFileDescriptor(String, Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DescriptorService
Looking for File Descriptor inside the tool, and if doesn't exist there, try to find it inside the Mule Runtime Distribution.
getAssemblyEntryListByFileDescriptor(String, Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
Looking for File Descriptor inside the tool, and if doesn't exist there, try to find it inside the Mule Runtime Distribution.
getBackupDescriptorFileName() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UpgradeConfigService
Gets the name for the backup descriptor file.
getBackupDescriptorFileName() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
getBackupDestDir(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.BackupService
Gets the back destination dir where the backup files are going to be placed
getBackupDestDir(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
 
getBackupEntries() - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor
 
getBackupFolderName() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UpgradeConfigService
Gets the name for the backup folder from the configuration.
getBackupFolderName() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
getBackupGenerationTimestamp() - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor
 
getBackupIntegrityErrorMessages(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
getClock() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
 
getConfConfigFileDestination(Path, String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getConfFolderInDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getConfigFilesResolvedConflictsFolderName() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UpgradeConfigService
Gets the name for the runtime configs files folder to resolve conflicts from the configuration.
getConfigFilesResolvedConflictsFolderName() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
getConfigFolder() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Gets a relative path to the conf dir where the Mule Runtime distro configs files are placed.
getConfigFolder() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
 
getConsentForOverwritingBackup(Path, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.PreconditionsValidatorService
Asks consent for overwriting the current BackUp.
getConsentForOverwritingBackup(boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.StatusPreconditionsValidatorService
Asks consent for overwriting the current BackUp.
getConsentForOverwritingBackup(Path, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
Asks consent for overwriting the current BackUp.
getConsentForOverwritingBackup(boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusPreconditionsValidatorService
Asks consent for overwriting the current BackUp.
getDocsPage() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UpgradeConfigService
Gets the name for the docs page.
getDocsPage() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
getDocsSolveConfigConflictsSection() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UpgradeConfigService
Gets the name for the docs resolve config conflicts section.
getDocsSolveConfigConflictsSection() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
getEntriesInPath(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DescriptorService
This method recursively gets the assembly entries from the files inside a directory
getEntriesInPath(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
 
getEntriesInPathForSelectedPaths(Path, List<Path>) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
 
getEnvVariable(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleStatusService
 
getExitCode(Throwable) - Method in class com.mulesoft.runtime.upgrade.tool.command.ExitCodeExceptionMapper
 
getExitCode() - Method in class com.mulesoft.runtime.upgrade.tool.MuleRuntimeUpgradeToolApplication
 
getFileContentInByteArray(String, String) - Static method in class com.mulesoft.runtime.upgrade.tool.utils.JarFileUtils
Get the file content in byte[] of a file inside a jar
getFilesNamesList(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DescriptorService
Makes a list with the names of all files which appears in the File Descriptor of an specific Mule Runtime Distribution.
getFilesNamesList(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
Makes a list with the names of all files which appears in the File Descriptor of an specific Mule Runtime Distribution.
getJarEntries(String) - Static method in class com.mulesoft.runtime.upgrade.tool.utils.JarFileUtils
Get a list with the files names inside a Jar File
getLibMuleJarDirectoryPath() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Gets a relative path to the lib/mule dir where the mule jars are placed.
getLibMuleJarDirectoryPath() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
 
getLocation() - Method in class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution
 
getMajor() - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 
getMinor() - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 
getMuleBinaryPath() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleStatusService
 
getMuleRuntimeDistributionVersion() - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor
 
getName() - Method in class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 
getName() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.AppService
Retrieves the current mule runtime upgrade tool app name.
getName() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultAppService
 
getNewMuleDistroPath(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeService
 
getPatch() - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 
getPatchesDir(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.DistroPatchService
Get patches dir inside the Mule Distribution path passed as parameter
getPatchesDir(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultDistroPatchService
Get patches dir inside the Mule Distribution path passed as parameter
getPath() - Method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.AdditionalPathToBeExcluded
 
getPath() - Method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.FileToBeExcluded
 
getPath() - Method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeAdditionallyBackedUp
 
getPath() - Method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeReplaced
 
getReadyConfigFileDestination(Path, String) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
Extracts the filename of the configFilePath passed as argument and resolves the destination path inside the "ready" folder.
getReadyConfigFileDestination(Path, String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getReadyFolderInDistro(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
Gets the corresponding path of the "ready" folder inside the distribution.
getReadyFolderInDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getReadyFolderName() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getResolvedConflictsFolder() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
Gets the folder where the config files to be used after the upgrade.
getResolvedConflictsFolder() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getResolvedConflictsFolderInDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getResourceFromClasspath(String) - Method in class com.mulesoft.runtime.upgrade.tool.utils.ClassLoaderService
Retrieves a resource from the application classpath.
getSha256() - Method in class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 
getSha256(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
getSha256(InputStream) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
getSha256(byte[]) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
getSizeInBytes() - Method in class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 
getSolveConflictsDocsPage() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
Gets the documentation page section explaining in detail how to resolve the config files conflicts to be used in the ERROR messages logs.
getSolveConflictsDocsPage() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getSuffix() - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 
getToReviewConfigFileDestination(Path, String) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
Extracts the filename of the configFilePath passed as argument and resolves the destination path inside the "to_review" folder .
getToReviewConfigFileDestination(Path, String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getToReviewFolderInDistro(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.ConfigFilesService
Gets the corresponding path of the "to_review" folder inside the distribution.
getToReviewFolderInDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getToReviewFolderName() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
getUpgradeToolFolderName() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UpgradeConfigService
Gets the name for the upgrade tool aux folder from the configuration.
getUpgradeToolFolderName() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
getUpgradeToolVersion() - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor
 
getURLByResourcePath(String) - Method in class com.mulesoft.runtime.upgrade.tool.utils.ClassLoaderService
Retrieves a specific URL, in case that not exist, return null.
getVersion() - Method in class com.mulesoft.runtime.upgrade.tool.command.UpgradeToolVersionProvider
 
getVersion() - Method in class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution
 
getVersion() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.AppService
Retrieves the current mule runtime upgrade tool app version.
getVersion() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultAppService
 
guessCurrentMuleHome() - Static method in class com.mulesoft.runtime.upgrade.tool.utils.CommandUtils
Check existence of current MULE_HOME

H

handleExecutionException(Exception, CommandLine, CommandLine.ParseResult) - Method in class com.mulesoft.runtime.upgrade.tool.command.ExecutionExceptionHandler
 
handleParseException(CommandLine.ParameterException, String[]) - Method in class com.mulesoft.runtime.upgrade.tool.command.ParameterExceptionHandler
 
hashCode() - Method in class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 
hashCode() - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 

I

initMuleDistro(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Initializes a MuleDistribution object after validating that the given file path corresponds to a Mule Runtime distribution.
initMuleDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
Initializes a MuleDistribution object after validating that the given file path corresponds to a Mule Runtime distribution.
isClusterModeActive(File, String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
Checks if a clusterId exists in Mule distribution configuration.
isDryRun() - Method in class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions
 
isFilePresent(String, String) - Static method in class com.mulesoft.runtime.upgrade.tool.utils.JarFileUtils
Checks if file is present inside a jar
isForce() - Method in class com.mulesoft.runtime.upgrade.tool.domain.CommandOptions
 
isWindowsOs() - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.FileSystemService
Checks whether the underlying OS is Windows.
isWindowsOs() - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
Checks whether the underlying OS is Windows.

J

JarFileUtils - Class in com.mulesoft.runtime.upgrade.tool.utils
Utils for working with Jar files.

L

LIB_MULE_JAR_DIRECTORY_PATH - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
 
LIC_FILE_EXTENSION_TO_REMOVE - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultDescriptorService
 
LIC_MULE_FILE - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
location(Path) - Method in class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution.Builder
 
looksLikeADistro(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.MuleDistroService
Introspects the given directory to determine if it looks like a Mule Runtime distribution.
looksLikeADistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultMuleDistroService
Introspects the given directory to determine if it looks like a Mule Runtime distribution.

M

main(String[]) - Static method in class com.mulesoft.runtime.upgrade.tool.MuleRuntimeUpgradeToolApplication
 
MuleDistribution - Class in com.mulesoft.runtime.upgrade.tool.domain
This class provides the location and the version of the current mule distribution.
MuleDistribution(Path, String) - Constructor for class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution
 
MuleDistribution.Builder - Class in com.mulesoft.runtime.upgrade.tool.domain
 
MuleDistroService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A service for MuleDistribution operations.
muleRuntimeDistributionVersion(String) - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor.Builder
 
MuleRuntimeUpgradeToolApplication - Class in com.mulesoft.runtime.upgrade.tool
Main class of the tool.
MuleRuntimeUpgradeToolApplication() - Constructor for class com.mulesoft.runtime.upgrade.tool.MuleRuntimeUpgradeToolApplication
 
MuleStatusService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A service for Mule Runtime process-related operations.

N

NO_MULE_HOME_ERROR_MSG - Static variable in class com.mulesoft.runtime.upgrade.tool.utils.CommandUtils
 
NOT_ALL_PRECONDITIONS_WERE_MET_PREFIX - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 

O

ORIGINAL_FILES_NEW_DISTRO_FOLDER - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 

P

ParameterExceptionHandler - Class in com.mulesoft.runtime.upgrade.tool.command
This class handles any exception which happened during parsing of parameters at the moment the tool was executed.
ParameterExceptionHandler() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.ParameterExceptionHandler
 
PATCHES_DIR - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultDistroPatchService
 
PathDefinitionUtils - Class in com.mulesoft.runtime.upgrade.tool.service.utils
Utils class for easing the treatment of enums where paths involved in the upgrade process are defined.
PathDefinitionUtils() - Constructor for class com.mulesoft.runtime.upgrade.tool.service.utils.PathDefinitionUtils
 
PathToBeAdditionallyBackedUp - Enum in com.mulesoft.runtime.upgrade.tool.domain.enums
Defines all the paths of files that should be additionally backed up because are somehow impacted by the upgrade process.
PathToBeReplaced - Enum in com.mulesoft.runtime.upgrade.tool.domain.enums
Defines all the paths of files that should be replaced as part of the upgrade process.
PRE_INSTALL_TEMPORARY_LICENSE_FILE_PATH - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeService
 
preconditionRollbackStatus(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusService
 
PreconditionsValidatorService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A preconditions validator for the tool main processes.
preconditionUpgradeStatus(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusService
 
PrettyPrintingFormatter - Class in com.mulesoft.runtime.upgrade.tool.utils
Class for creating pretty String representation of domain objects like the backup descriptor or applied patches list that could be used for formatted printing in a writer.
printBackUpDescriptor(Optional<BackupDescriptor>) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.BackupService
Prints a BackUp Descriptor with a pretty format .
printBackUpDescriptor(Optional<BackupDescriptor>) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
Prints a BackUp Descriptor with a pretty format .

R

readBackupDescriptor(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.BackupService
Retrieves the backup creation metadata stored in the YAML file within the backup directory location if any has been previously generated as part of an upgrade process.
readBackupDescriptor(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
This function reads the backup descriptor.
readValue(File, Class<T>) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.YamlService
Deserializes a YAML value to a Java one from a given file.
readValue(File, Class<T>) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultYamlService
Deserializes a YAML value to a Java one from a given file.
READY_FOLDER_NAME - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
REQUIRED_DISK_SPACE_SLACK_MULTIPLIER - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultFileSystemService
 
rollback(Path, CommandOptions) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.RollbackService
Rolls back a Mule Runtime distribution upgrade from a backup if any exists.
rollback(Path, CommandOptions) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultRollbackService
Rolls back a Mule Runtime distribution upgrade from a backup if any exists.
ROLLBACK_EXCEPTION_MESSAGE_NOT_ALL_PRECONDITIONS_WERE_MET - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
RollbackCommand - Class in com.mulesoft.runtime.upgrade.tool.command
This class implements the rollback command received by command line.
RollbackCommand() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.RollbackCommand
 
RollbackPrecondition - Enum in com.mulesoft.runtime.upgrade.tool.domain.enums
Enumeration of all preconditions needed for performing a rollback.
RollbackService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
Service to rollback a Mule Runtime distribution upgrade from a backup.
run(String...) - Method in class com.mulesoft.runtime.upgrade.tool.MuleRuntimeUpgradeToolApplication
 

S

SemVer - Class in com.mulesoft.runtime.upgrade.tool.domain
A non SemVer compliant spec class, tailored to the requirements of this business domain.
setBackupDescriptorFileName(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
setBackupFolderWithinUpgradingMule(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
setClock(Clock) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
 
setConfigFilesResolvedConflictsFolder(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
setDocsPage(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
setDocsSolveConfigConflictsSection(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
setIn(InputStream) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
 
setName(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultAppService
 
setNewMuleDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.command.UpgradeCommand
 
setOldMuleDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.command.RollbackCommand
 
setOldMuleDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.command.StatusCommand
 
setOldMuleDistro(Path) - Method in class com.mulesoft.runtime.upgrade.tool.command.UpgradeCommand
 
setOut(PrintStream) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
 
setUpgradeToolUpgradeFilesFolder(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeConfigService
 
setVersion(String) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultAppService
 
StatusCommand - Class in com.mulesoft.runtime.upgrade.tool.command
This class implements the status command received by command line.
StatusCommand() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.StatusCommand
 
statusCommandExecute(Path) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.StatusService
Runs different processes for showing to the user some relevant information about Mule distribution and possible actions for executing with the tool.
statusCommandExecute(Path) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusService
Runs different processes for showing to the user some relevant information about Mule distribution and possible actions for executing with the tool.
StatusPreconditionsValidatorService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A preconditions validator for the tool main processes.
StatusService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
A service for status command.

T

TO_REVIEW_FOLDER_NAME - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultConfigFilesService
 
TopCommand - Class in com.mulesoft.runtime.upgrade.tool.command
 
TopCommand() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.TopCommand
 
toString() - Method in class com.mulesoft.runtime.upgrade.tool.domain.AssemblyEntry
 
toString() - Method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
 

U

UNSUPPORTED_MULE_VERSION_FOR_UPGRADE_MESSAGE - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
upgrade(Path, Path, CommandOptions) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.UpgradeService
Upgrades a Mule Runtime distribution based on a new given one.
upgrade(Path, Path, CommandOptions) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeService
Upgrades a Mule Runtime distribution based on a new given one.
UPGRADE_EXCEPTION_MESSAGE_NOT_ALL_PRECONDITIONS_WERE_MET - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
UPGRADE_EXCEPTION_MESSAGE_USER_DISAGREE - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultPreconditionsValidatorService
 
UpgradeCommand - Class in com.mulesoft.runtime.upgrade.tool.command
This class implements the upgrade command received by command line.
UpgradeCommand() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.UpgradeCommand
 
UpgradeConfigService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
Service for loading upgrade tool configuration.
UpgradePrecondition - Enum in com.mulesoft.runtime.upgrade.tool.domain.enums
Enumeration of all preconditions needed for performing an upgrade.
UpgradeService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
Service to upgrade a Mule Runtime distribution.
upgradeToolVersion(String) - Method in class com.mulesoft.runtime.upgrade.tool.domain.BackupDescriptor.Builder
 
UpgradeToolVersionProvider - Class in com.mulesoft.runtime.upgrade.tool.command
This class gets to know the version of upgrade tool.
UpgradeToolVersionProvider() - Constructor for class com.mulesoft.runtime.upgrade.tool.command.UpgradeToolVersionProvider
 
USER_REJECTED_TO_PROCEED_WITH_THE_ROLLBACK_PROCESS_MESSAGE - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultRollbackService
 
USER_REJECTED_TO_PROCEED_WITH_THE_UPGRADE_PROCESS_MESSAGE - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultUpgradeService
 
UserInteractionService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
Service for interacting with the end user.

V

valueOf(String) - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.AdditionalPathToBeExcluded
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.FileToBeExcluded
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeAdditionallyBackedUp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeReplaced
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.RollbackPrecondition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.UpgradePrecondition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.mulesoft.runtime.upgrade.tool.domain.SemVer
Gets a SemVer value after performing a naive and lightway parsing of the given string.
values() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.AdditionalPathToBeExcluded
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.FileToBeExcluded
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeAdditionallyBackedUp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.PathToBeReplaced
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.RollbackPrecondition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.runtime.upgrade.tool.domain.enums.UpgradePrecondition
Returns an array containing the constants of this enum type, in the order they are declared.
version(String) - Method in class com.mulesoft.runtime.upgrade.tool.domain.MuleDistribution.Builder
 

W

writeValueToFile(File, Object) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.YamlService
Serializes any Java value as YAML in the given file.
writeValueToFile(File, Object) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultYamlService
Serializes any Java value as YAML in the given file.

Y

YamlService - Interface in com.mulesoft.runtime.upgrade.tool.service.api
Service for marshalling and unmarshalling of values in YAML format.
YES_NO_PROMPT - Static variable in class com.mulesoft.runtime.upgrade.tool.service.DefaultUserInteractionService
 
A B C D E F G H I J L M N O P R S T U V W Y 
Skip navigation links

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