public class

ConsistencyCheckImpl

extends Object
implements ConsistencyChecker
java.lang.Object
   ↳ 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.

Summary

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.
[Expand]
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)

Throws
Exception

public void destroy (ServletContext context)

public void initialise (ServletContext servletContext)

Protected Methods

protected Collection<JiraServiceContainer> getServices ()

Gets all the currently registered services with JIRA.

Returns
See Also