- 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
-
- 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
-
- 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.
- 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.
- 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.
- 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 pre-conditions 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.
- checkUpgradePreconditions(MuleDistribution, MuleDistribution, boolean) - Method in interface com.mulesoft.runtime.upgrade.tool.service.api.StatusPreconditionsValidatorService
-
Checks that all preconditions for performing the upgrade are met.
- checkUpgradePreconditions(MuleDistribution, MuleDistribution, boolean) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusPreconditionsValidatorService
-
Checks that all preconditions for performing the upgrade are met.
- checkUpgradeReadiness(MuleDistribution, MuleDistribution, 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) - 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 pre-conditions for status command.
- checkUpgradeStatusOffline(MuleDistribution) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultStatusPreconditionsValidatorService
-
Checks upgrade pre-conditions 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
-
- 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
-
- 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
-
- 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 paths from the given source directory to the
given destination directory.
- create(MuleDistribution, 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) - Method in class com.mulesoft.runtime.upgrade.tool.service.DefaultBackupService
-
This function creates the backup descriptor.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.PathToBeExcluded
-
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.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.PathToBeExcluded
-
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
-