public class


extends Object
implements ConsistencyChecker
   ↳ com.atlassian.jira.upgrade.ConsistencyCheckImpl

Class Overview

The consistency checker runs every time the web app is reloaded, and checks JIRA's consistency (duh ;))

At the moment it just looks to check that certain Listeners are loaded, but in the future it can check the consistency of data etc.


Public Constructors
ConsistencyCheckImpl(JohnsonProvider johnsonProvider)
Public Methods
void checkConsistency(ServletContext context)
void checkDataConsistency(ServletContext context)
void destroy(ServletContext context)
void initialise(ServletContext servletContext)
Protected Methods
Collection<JiraServiceContainer> getServices()
Gets all the currently registered services with JIRA.
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.upgrade.ConsistencyChecker

Public Constructors

public ConsistencyCheckImpl (JohnsonProvider johnsonProvider)

Public Methods

public void checkConsistency (ServletContext context)

public void checkDataConsistency (ServletContext context)


public void destroy (ServletContext context)

public void initialise (ServletContext servletContext)

Protected Methods

protected Collection<JiraServiceContainer> getServices ()

Gets all the currently registered services with JIRA.

See Also