JiraHomePathLocator | Implementations of this interface will be able to find a configured jira.home directory in one particular way. |
JiraLauncher | JIRA used to have context-listeners that did things on startup. |
JiraStartupState | Interface for JIRA startup states. |
PluginInfo | A value object of collected plugin information |
PluginInfoProvider | This provides information about the plugins in the system. |
PluginInfos | Immutable collection of PluginInfo. |
StartupCheck | Represents an individual check to be done on startup. |
ActiveServicesLauncher | There are a number of services that should only be started in the active mode, start them here |
ApplicationPropertiesJiraHomePathLocator | JIRA Home path locator that gets the value from the jira-application.properties file and not the database. |
BootstrapContainerLauncher | The BootstrapContainerLauncher will bootstrap enough of JIRA during run level 0. |
BootstrappingStartupState | JIRA is stopped or bootstrapping (i.e. |
ChecklistLauncher | Listens to Web application startup and shutdown events to check that JIRA is valid to startup, and do whatever clean up may be required on shutdown. |
ClusteringChecklistLauncher | Launcher for the JiraClusteringConfigChecklist . |
ClusteringLauncher | Sets up clustered services as appropriate, starts upgrade services and scheduler as needed |
ClusterPassivationLauncher | Quietens things on an inactive node |
ComponentContainerLauncher | The ComponentContainerLauncher will launch PICO to creates its container of components. |
CompositeJiraHomePathLocator | |
DatabaseChecklistLauncher | Launcher for the JiraDatabaseConfigChecklist . |
DatabaseInitialImporter | Loads a startup set ot data into the JIRA database |
DatabaseLauncher | Configures the JIRA database by configuring transactions and setting up HSQL connection hacks. |
DefaultJiraLauncher | This implementation of JiraLauncher contains all of the smarts of what to start in which order to ensure that JIRA starts properly. |
FailedPluginsLauncher | Called at the end of JITA to report on what plugins have failed to load |
FailedStartupCheck | Represents a generic failed StartupCheck. |
FormattedLogMsg | This class will allow a series of messages to be formated/indented into the one log4j ouput. |
JiraClusteringConfigChecklist | Represents the set of sanity checks that must be done as soon as clustering config is known. |
JiraDatabaseConfigChecklist | Represents the set of sanity checks that must be done as soon as database config is known. |
JiraHomeLocator | |
JiraHomeLocator.SystemJiraHome | |
JiraHomePathLocator.Property | |
JiraHomeStartupCheck | This StartupCheck will check that there is a valid jira.home configured that we can get an exclusive lock on. |
JiraStartupChecklist | This class asserts that JIRA can start normally. |
JiraStartupChecklistFilter | This filter is used to ensure that JIRA has started up correctly. |
JiraStartupLogger | This class prints information to the log when JIRA is "about to start" and when it "has started" This is really here for JIRA admins and support staff to know when JIRA is starting and hence if anything goes wrong during the boot they can tell. |
JiraStartupPluginSystemListener | Event listener for internal JIRA events that the JiraStartupChecklist cares about. |
JiraSystemInfo | This will obtain JIRA system information and place it in the specified FormattedLogMsg
This is used at JIRA startup time and is VERY aware of when certain methods can be called and when they cant. |
LauncherContextListener | We used to have a bunch of context-listeners defined in web.xml that were in charge of various part of the "startup" of JIRA. |
NotificationInstanceKiller | A temporary class to empty the obsolete NotificaionInstance table with a delay. |
PluginComparator | |
PluginInfoProviderImpl | This provides information about the plugins that are provided in JIRA |
PluginInfosImpl | Implementation for PluginInfos. |
RunningStartupState | JIRA has been bootstrapped and the plugin system has been started. |
StartupStateTemplate | Template class for JiraStartupState implementations. |
SystemInfoLauncher | This is the very FIRST bit of log output that JIRA does. |
SystemPluginsEnabledStartupCheck | Checks that all system plugins have been enabled. |
SystemPropertyJiraHomePathLocator | Attempts to find a jira.home configured as a system property. |
WebContextJiraHomePathLocator | Attempts to find a jira-home configured within our web context. |
JiraHomeException | Thrown when errors occur trying to validate the jira.home. |