| Interface | Description |
|---|---|
| BuildVersionRegistry |
Resolves build numbers to versions of JIRA.
|
| BuildVersionRegistry.BuildVersion |
Simple result object for representing the build number and version together.
|
| ConsistencyChecker |
Checks the consistency of JIRA.
|
| DowngradeTask |
Implement this to create a Downgrade Task.
|
| UpgradeConstraints |
Used to determine if upgrade task should be run and what target version number should
be stored in database.
|
| UpgradeProvider |
Component used for providing JIRA upgrade tasks.
|
| UpgradeService |
Service for managing Upgrades.
|
| UpgradeTask | |
| UpgradeVersionHistoryItem |
A record of JIRA being upgraded from one version to another.
|
| UpgradeVersionHistoryManager |
This manages storing and retrieving information from the
QUpgradeVersionHistory table. |
| UpgradeVersionHistoryReader |
Provides read-only access to the upgrade history of the current JIRA instance.
|
| Class | Description |
|---|---|
| AbstractDelayableUpgradeTask | |
| AbstractDowngradeTask |
Abstract DowngradeTask - takes care of providing DB access via OfBizDelegator or DbConnectionManager.
|
| AbstractImmediateUpgradeTask | |
| AbstractUpgradeTask | |
| BuildVersionImpl |
Simple implementation of
BuildVersionRegistry.BuildVersion |
| ClusterLockingUpgradeService | |
| ConsistencyCheckerImpl | |
| DataImportUpgradeService |
Upgrade service for data import process.
|
| DefaultBuildVersionRegistry |
Default implementation which looks up the known versions from the file build-versions.properties.
|
| DefaultUpgradeConstraints |
Allows to run every upgrade task (this needs to be fixed as it should only be allowed to run upgrade task up to
current build number) and returns
BuildUtilsInfo.getApplicationBuildNumber() as a target database number. |
| DefaultUpgradeService |
Upgrade service that executes upgrades depending on which upgrades are pending.
|
| DelayedUpgradeService |
Upgrade service that schedules execution of upgrade tasks based on JIRA configuration.
|
| DowngradeReindexLauncher |
Fires a reindex if required by a downgrade task that ran previously
|
| DowngradeTaskFileParser |
Parses the downgrades.xml file.
|
| DropIndexHelper |
Used to drop old indexes as ofBiz don't drop it automatically.
|
| FirstDataImportUpgradeService |
Upgrade service for the first data import.
|
| HostUpgradeTaskCollectorImpl |
This provides the
UpgradeTaskFactory for running upgrades on the host application. |
| IndexingUpgradeService |
Upgrade service that triggers Lucene indexing after upgrading process is finished.
|
| LegacyImmediateUpgradeTask |
Old upgrade tasks will extend this.
|
| LegacyUpgradeTaskBuildNumberStorageImpl |
This is the same basic structure as
JiraPluginSettings and was copied
in the case that JiraPluginSettings was ever re-written we want this to work in a legacy way. |
| LicenseCheckingUpgradeService | |
| LogEvent |
Event subclass that intercepts the
Event.setProgress(int) in order to provide some status to
the log file (using log4j). |
| LoggingUpgradeService |
Wraps upgrade operations with logging.
|
| PluginSystemLauncher |
Starts the JIRA plugins system with ALL available plugins
|
| PluginUpgradeLauncher |
Issues a JiraStartedEvent to launch the Jira Plugin upgrade task
|
| PluginUpgradeListener |
Checks if installed plugin is eligible for upgrading.
|
| PluginUpgradeManager |
Handles plugin upgrades and makes sure no upgrades happen simultaneously.
|
| SetupUpgradeService |
Upgrade service used in setup process.
|
| UntranslatedKeyFixer |
In Jira 8.2.0 we introduced a bug by not respecting the contract between plugins and jira core on the
PluginEnabledEvent. |
| UpgradeIndexManager |
Handles reindex operations for JIRA upgrades.
|
| UpgradeLauncher |
Tests if an upgrade is necessary, and performs it.
|
| UpgradeManagerParams |
Provides parameters required to perform JIRA upgrade.
|
| UpgradeManagerParams.Builder | |
| UpgradeResult |
Result of the upgrade process
|
| UpgradeScheduler |
Used for scheduling the execution of delayed upgrade tasks.
|
| UpgradeTask.Status |
Track status of a task this session, if isTaskDone(String) returns true you don't need to do it again.
|
| UpgradeTaskHistoryDaoImpl |
DAO used to store the current build version of the host and the plugins.
|
| UpgradeVersionHistoryItemImpl | |
| UpgradeVersionHistoryManagerImpl | |
| XmlFileUpgradeProvider |
| Enum | Description |
|---|---|
| ReindexRequirement |
Downgrade Tasks can use this to request a reindex after the downgrade is complete.
|
| UpgradeTask.ScheduleOption |
| Exception | Description |
|---|---|
| DowngradeException |
Indicates an error that occured while trying to downgrade JIRA such that the downgrade cannot complete successfully.
|
| MissingDowngradeTaskException |
Indicates that the downgrade cannot proceed because at least one required Downgrade task is missing.
|
| UpgradeException |
Indicates an error during upgrade process.
|
Copyright © 2002-2024 Atlassian. All Rights Reserved.