com.atlassian.jira.upgrade
Class ConsistencyCheckImpl

java.lang.Object
  |
  +--com.atlassian.jira.upgrade.ConsistencyCheckImpl
All Implemented Interfaces:
ConsistencyChecker

public class ConsistencyCheckImpl
extends java.lang.Object
implements ConsistencyChecker

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.


Constructor Summary
ConsistencyCheckImpl()
           
 
Method Summary
 void checkConsistency(javax.servlet.ServletContext context)
           
 void checkDataConsistency()
           
 void destroy(javax.servlet.ServletContextEvent event)
           
 void initialise(javax.servlet.ServletContextEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsistencyCheckImpl

public ConsistencyCheckImpl()
Method Detail

destroy

public void destroy(javax.servlet.ServletContextEvent event)
Specified by:
destroy in interface ConsistencyChecker

initialise

public void initialise(javax.servlet.ServletContextEvent event)
Specified by:
initialise in interface ConsistencyChecker

checkConsistency

public void checkConsistency(javax.servlet.ServletContext context)

checkDataConsistency

public void checkDataConsistency()
                          throws java.lang.Exception
Specified by:
checkDataConsistency in interface ConsistencyChecker
java.lang.Exception


Copyright © 2002-2003 Atlassian. All Rights Reserved.