| Package | Description | 
|---|---|
| com.ibm.tivoli.maximo.dbmanage.log | |
| com.ibm.tivoli.maximo.integrity | |
| com.ibm.tivoli.maximo.integrity.check | |
| com.ibm.tivoli.maximo.integrity.unittest | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DBScriptTimingAppender
Records the duration of scripts and SQL statments that are executed. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ICLogger
A debug logger for IntegrityChecks, it logs IC & SQL. 
 | 
class  | 
IntegrityCheck
Base class that performs some check of the Maximo database. 
 | 
class  | 
IntegrityCheckAncestors
Perform the Integrity Check AncestorCheck. 
 | 
class  | 
IntegrityChecker
Testing program for IntegrityChecks. 
 | 
class  | 
Report
Report from an integrity check. 
 | 
class  | 
ValidateLogger
This listens to the IntegrityCheck logs and writes to Validate's logs,
 both lis and log. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AllPersistentColumnsHaveTables
Verify that each persistent column is owned by a persistent table. 
 | 
class  | 
AncestorCheck
Validate the contents of the ancestor tables. 
 | 
class  | 
CheckColumnConfig
Compare the Maximo Attribute table to it's configuration pair. 
 | 
class  | 
CheckConfigurations
Compare Maximo framework tables to their configuration pairs. 
 | 
class  | 
CheckDomains
Verify that all Maximo domains are defined correctly. 
 | 
class  | 
CheckForBackupTables
Check for ConfigDB backup tables. 
 | 
class  | 
CheckGroupPrivs
Verify that groups are defined correctly in security tables. 
 | 
class  | 
CheckMaxTableConfig
Compare MaxTable to MaxTableCFG. 
 | 
class  | 
CheckMaxVars
Verify all maxvars and maxvartypes are defined properly. 
 | 
class  | 
CheckMaxViewColumnConfig
Compare MaxViewColumn to MaxViewColumnCFG. 
 | 
class  | 
CheckMaxViewConfig
Compare MaxView to MaxViewCFG. 
 | 
class  | 
CheckObjectConfig
Compare the MaxObject table to it's configuration pair. 
 | 
class  | 
CheckPendingChanges
Check for pending changes in the Maximo framework tables. 
 | 
class  | 
CheckSequences
Checks the values returned from the sequences. 
 | 
class  | 
CheckTableConfig
Compare the pre-Merlin MaxTables table to it's configuration pair. 
 | 
class  | 
CheckTenantData
This check will perform a check for each tenant selected for testing,
 or just for the main connection if Multitenancy isn't enabled. 
 | 
class  | 
CheckTextSearchTables
Checks that tables that are marked as text search enabled actually have a column that's text search enabled. 
 | 
class  | 
CheckUserPrivs
Verify that users are defined correctly in security tables. 
 | 
class  | 
CheckWorkflowLoop
Check Workflow processes for loops. 
 | 
class  | 
ConfigTableCheck
Abstract base class for Config table checks. 
 | 
class  | 
MaxAppsHaveTables
Verify that all apps are mapped to a table. 
 | 
class  | 
MaxUserGroupsAreGroups
Check that groups listed for users are actually groups. 
 | 
class  | 
ValidAuditTable
Verify that an audit table is specified when auditing is enabled. 
 | 
class  | 
ValidExtends
Check the value of the MaxObject.ExtendsObject column. 
 | 
class  | 
VerifyAppMenuPositions
Verify that all apps are mapped to distinct menu positions within modules. 
 | 
class  | 
VerifyAttributeNumbers
This Integrity Check looks for gaps in the MaxAttribute AttributeNo values. 
 | 
class  | 
VerifyAttributeObject
Find tables without columns and columns without tables. 
 | 
class  | 
VerifyAttributeType
Verify type definitions in the MaxAttribute table. 
 | 
class  | 
VerifyAutoKeyColumns
Verify that all necessary rows exist in the AutoKey table. 
 | 
class  | 
VerifyAutoKeys
Verify that all entries in Maximo system table AUTOKEY are
 defined properly and are required to exist. 
 | 
class  | 
VerifyGLAccountColumns
Check the length of GL Account columns 
 | 
class  | 
VerifyIndexRequired
Checks the value of the "Required" column in MaxSysIndexes. 
 | 
class  | 
VerifyLangColumnClass
Verify that columns that are language columns have the correct class. 
 | 
class  | 
VerifyMaximoColumns
Compare column in the Maximo framework data to what is in the database. 
 | 
class  | 
VerifyMaximoTables
Verify that Maximo knows all the tables as defined in the framework tables. 
 | 
class  | 
VerifyMTExtensionViews
Verify the Mutli Tenancy extension views, make sure they exist and are correct... 
 | 
class  | 
VerifyPrimaryKeyColumnSequence
Verify that an index exists for the primary key column sequence of every table. 
 | 
class  | 
VerifySameAs
Check Same-As links. 
 | 
class  | 
VerifyUniqueColumnIndex
Verify that an index exists for the unique column id of every table. 
 | 
class  | 
VerifyValueListColumns
Verify that all rows in columns that are mapped to a domain contain values that were selected from that domain. 
 | 
class  | 
WogenCheck
The Wogen table should be empty. 
 | 
class  | 
ZTriggerCheck
Deprecated. 
 
We now want to keep the z-triggers 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ICUnitTestMonitor  |