A B C D E F G I K L M N O P Q R S T U V

A

addColumnTypeIncompatabilityIssue(FKConstraintException) - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
addException(FKConstraintException) - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
addFieldMappingIssue(FKConstraintException) - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
addFKConstraint(Connection) - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
Adds the constraint to the local table
addNonPKMappingIssue(FKConstraintException) - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
addOrphanedDataIssue(FKConstraintException) - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
addOtherIssue(FKConstraintException) - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
addTableMappingIssue(FKConstraintException) - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
analyse(Project, SensorContext) - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
appConstraintsFilename - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
appPath - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
appSchemaFilename - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
appSchemaName - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 

B

buildForeignKeyValidationContext(Configuration) - Static method in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
buildSchemaEqualityValidationContext(Configuration) - Static method in class org.kuali.student.sonar.database.utility.IntegrityUtils
 

C

closeConn() - Method in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 
COLUMN_TYPE_RULE_KEY - Static variable in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
ColumnTypeIncompatException - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
ColumnTypeIncompatException(ForeignKeyConstraint) - Constructor for exception org.kuali.student.sonar.database.exception.ColumnTypeIncompatException
 
compareConstraints(SchemaEqualityValidationContext) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidator
 
compareSchemas(SchemaEqualityValidationContext) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidator
 
compareService - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
configuration - Variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
connection - Variable in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
CONSTRAINT_MAPPING_RULE_KEY - Static variable in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
CONSTRAINT_NAME_KEY - Static variable in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 
constraintName - Variable in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
context - Variable in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 
createRules() - Method in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 

D

DatabaseIntegrityPlugin - Class in org.kuali.student.sonar.database.plugin
This class is the entry point for all extensions
DatabaseIntegrityPlugin() - Constructor for class org.kuali.student.sonar.database.plugin.DatabaseIntegrityPlugin
 
DatabaseIntegritySensor - Class in org.kuali.student.sonar.database.plugin
 
DatabaseIntegritySensor(RuleFinder, RulesProfile, Configuration) - Constructor for class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
DatabseIntegrityRulesRepository - Class in org.kuali.student.sonar.database.plugin
 
DatabseIntegrityRulesRepository(XMLRuleParser) - Constructor for class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
ddlConstraintsFilename - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
ddlPath - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
ddlSchemaFilename - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
ddlSchemaName - Variable in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
DEFAULT_FOREIGN_KEY_VALIDATION_SKIP - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
DEFAULT_SCHEMA_COMPARE_VALIDATION_SKIP - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
deleteFKConstraint(Connection) - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
Drops the constraint from the local table

E

exception - Variable in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 

F

FIELD_MAPPING_RULE_KEY - Static variable in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
FieldMappingException - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
FieldMappingException(ForeignKeyConstraint) - Constructor for exception org.kuali.student.sonar.database.exception.FieldMappingException
 
findForeignKeyViolations(SensorContext) - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
findSchemaCompareViolations(SensorContext) - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
fkConstraint - Variable in exception org.kuali.student.sonar.database.exception.FKConstraintException
 
FKConstraintException - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
FKConstraintException(String) - Constructor for exception org.kuali.student.sonar.database.exception.FKConstraintException
 
FKConstraintReport - Class in org.kuali.student.sonar.database.utility
Created with IntelliJ IDEA.
FKConstraintReport() - Constructor for class org.kuali.student.sonar.database.utility.FKConstraintReport
 
FKConstraintValidator - Class in org.kuali.student.sonar.database.utility
 
FKConstraintValidator() - Constructor for class org.kuali.student.sonar.database.utility.FKConstraintValidator
 
FKGenerationUtil - Class in org.kuali.student.sonar.database.utility
Created with IntelliJ IDEA.
FKGenerationUtil() - Constructor for class org.kuali.student.sonar.database.utility.FKGenerationUtil
 
FOREIGN_KEY_VALIDATION_JDBC_DRIVER_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
FOREIGN_KEY_VALIDATION_PASSWORD_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
FOREIGN_KEY_VALIDATION_QUERY_FILENAME - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
FOREIGN_KEY_VALIDATION_QUERY_PATH - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
FOREIGN_KEY_VALIDATION_SKIP_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
FOREIGN_KEY_VALIDATION_URL_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
FOREIGN_KEY_VALIDATION_USERNAME_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
foreignColumn - Variable in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
FOREIGNKEY_KEY_PREFIX - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
ForeignKeyConstraint - Class in org.kuali.student.sonar.database.plugin
Created with IntelliJ IDEA.
ForeignKeyConstraint(String, String, String, String, String) - Constructor for class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
ForeignKeyConstraint(ResultSet) - Constructor for class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
Assumes the resultset contains the field names "local_table", "local_column", "foreign_table", and "foreign_column"
foreignKeyValidationContext - Variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
ForeignKeyValidationContext - Class in org.kuali.student.sonar.database.utility
This class contains configuration information for the DatabaseIntegritySensor
ForeignKeyValidationContext() - Constructor for class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
foreignTable - Variable in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 

G

getAppConstraintsFilename() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getAppPath() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getAppSchemaFilename() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getAppSchemaName() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getColumnTypeIncompatabilityIssues() - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
getCompareService() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getConnection() - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
getContext() - Method in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 
getDdlConstraintsFilename() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getDdlPath() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getDdlSchemaFilename() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getDdlSchemaName() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getDescription() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getErrorMessage() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getExtensions() - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegrityPlugin
 
getFieldMappingIssues() - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
getFkConstraint() - Method in exception org.kuali.student.sonar.database.exception.FKConstraintException
 
getForeignColumn() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getGeneratedAlterStmt(ForeignKeyConstraint) - Static method in class org.kuali.student.sonar.database.utility.FKGenerationUtil
 
getGeneratedFKConstraints(Connection) - Static method in class org.kuali.student.sonar.database.utility.FKGenerationUtil
 
getLanguage() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getLocalColumn() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getLongName() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getName() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getNextConstraintName() - Static method in class org.kuali.student.sonar.database.utility.FKGenerationUtil
 
getNonPKViolationList() - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
getOrphanedDataIssues() - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
getOtherIssues() - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 
getParent() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getQualifier() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getQueryFileName() - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
getQueryFilePath() - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
getScope() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
getSkip() - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
getSkip() - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
getTableMappingIssues() - Method in class org.kuali.student.sonar.database.utility.FKConstraintReport
 

I

init() - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
IntegrityUtils - Class in org.kuali.student.sonar.database.utility
 
IntegrityUtils() - Constructor for class org.kuali.student.sonar.database.utility.IntegrityUtils
 
InvalidConstraintException - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
InvalidConstraintException(String) - Constructor for exception org.kuali.student.sonar.database.exception.InvalidConstraintException
 

K

KUALI_STUDENT_PROJECT_KEY_PREFIX - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 

L

LANGUAGE_KEY - Static variable in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
localColumn - Variable in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
localTable - Variable in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 

M

matchFilePattern(String) - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
MPX_DATASOURCE_PASSWORD - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegrityPlugin
 
MPX_DATASOURCE_URL - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegrityPlugin
 
MPX_DATASOURCE_USERNAME - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegrityPlugin
 

N

NonPKMappingException - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
NonPKMappingException(ForeignKeyConstraint) - Constructor for exception org.kuali.student.sonar.database.exception.NonPKMappingException
 

O

org.kuali.student.sonar.database.exception - package org.kuali.student.sonar.database.exception
 
org.kuali.student.sonar.database.plugin - package org.kuali.student.sonar.database.plugin
 
org.kuali.student.sonar.database.utility - package org.kuali.student.sonar.database.utility
 
OWNER_KEY - Static variable in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 

P

PARENT_KEY_MISSING_RULE_KEY - Static variable in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
ParentKeysMissingException - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
ParentKeysMissingException(ForeignKeyConstraint) - Constructor for exception org.kuali.student.sonar.database.exception.ParentKeysMissingException
 

Q

queryFileName - Variable in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
queryFilePath - Variable in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 

R

REPOSITORY_KEY - Static variable in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
revert() - Method in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 
ruleFinder - Variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
rulesProfile - Variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
runFKSQL(ClassLoader) - Method in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 

S

saveConstraintViolation(String, FKConstraintException, SensorContext, Resource) - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
saveViolation(String, String, SensorContext, Resource) - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
SCHEMA_COMPARE_VALIDATION_APP_CONSTRAINTSFILE_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_APP_NAME_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_APP_PATH_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_APP_SCHEMAFILE_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_DDL_CONSTRAINTSFILE_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_DDL_NAME_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_DDL_PATH_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_DDL_SCHEMAFILE_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
SCHEMA_COMPARE_VALIDATION_SKIP_KEY - Static variable in class org.kuali.student.sonar.database.utility.IntegrityUtils
 
schemaEqualityValidationContext - Variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
SchemaEqualityValidationContext - Class in org.kuali.student.sonar.database.utility
 
SchemaEqualityValidationContext() - Constructor for class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
SchemaEqualityValidator - Class in org.kuali.student.sonar.database.utility
 
SchemaEqualityValidator() - Constructor for class org.kuali.student.sonar.database.utility.SchemaEqualityValidator
 
SEQUENCE_KEY_PREFIX - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
setAppConstraintsFilename(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setAppPath(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setAppSchemaFilename(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setAppSchemaName(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setCompareService(SchemaCompareService) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setConnection(Connection) - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
setContext(ForeignKeyValidationContext) - Method in class org.kuali.student.sonar.database.utility.FKConstraintValidator
 
setDdlConstraintsFilename(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setDdlPath(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setDdlSchemaFilename(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setDdlSchemaName(String) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
setErrorMessage(Exception) - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 
setQueryFileName(String) - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
setQueryFilePath(String) - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
setSkip(Boolean) - Method in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 
setSkip(Boolean) - Method in class org.kuali.student.sonar.database.utility.SchemaEqualityValidationContext
 
shouldExecuteOnProject(Project) - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
skip - Variable in class org.kuali.student.sonar.database.utility.ForeignKeyValidationContext
 

T

TABLE_KEY_PREFIX - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
TABLE_MAPPING_RULE_KEY - Static variable in class org.kuali.student.sonar.database.plugin.DatabseIntegrityRulesRepository
 
TableMappingException - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
TableMappingException(ForeignKeyConstraint) - Constructor for exception org.kuali.student.sonar.database.exception.TableMappingException
 
toString() - Method in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 
toString() - Method in class org.kuali.student.sonar.database.plugin.ForeignKeyConstraint
 

U

UnknownFKExecption - Exception in org.kuali.student.sonar.database.exception
Created with IntelliJ IDEA.
UnknownFKExecption(ForeignKeyConstraint, String) - Constructor for exception org.kuali.student.sonar.database.exception.UnknownFKExecption
 

V

VIEW_KEY_PREFIX - Static variable in class org.kuali.student.sonar.database.plugin.DatabaseIntegritySensor
 

A B C D E F G I K L M N O P Q R S T U V

Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.