Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2013
The Kuali Foundation
. All Rights Reserved.