com.ibm.tivoli.maximo.integrity.check

Class CheckForBackupTables

  • All Implemented Interfaces:
    ICConstants


    public class CheckForBackupTables
    extends IntegrityCheck
    Check for ConfigDB backup tables. This check is not affected by multitenancy.
    • Method Detail

      • check

        protected void check()
                      throws java.lang.Exception
        Check for backup tables, tables whose names start with "XX".
        Specified by:
        check in class IntegrityCheck
        Throws:
        java.lang.Exception
        See Also:
        com.ibm.tivoli.maximo.integrity.check.CheckTenantData#checkPerConnection(java.sql.Connection)
      • conditionsCheck

        public boolean conditionsCheck()
                                throws java.sql.SQLException
        Description copied from class: IntegrityCheck
        Should this test be run? This is for things like preMerlin or DB2 only checks. It's not an issue if test won't run because the conditions don't apply to it.
        Specified by:
        conditionsCheck in class IntegrityCheck
        Returns:
        true if the conditions are correct for the check.
        Throws:
        java.sql.SQLException
      • getTitle

        public MXException getTitle()
        Description copied from class: IntegrityCheck
        Returns an MXException that tells the user what is being checked now. "Checking for any workflow loops that may exist."
        Specified by:
        getTitle in class IntegrityCheck
      • prerequisitesCheck

        public boolean prerequisitesCheck()
        Description copied from class: IntegrityCheck
        Can this test be run now? This is for things like loading the meta data, or having valid data in the MaxAttribute table. The test should run after other problems are resolved.
        Specified by:
        prerequisitesCheck in class IntegrityCheck
        Returns:
        true if all prerequisites are there to run the check.