Package ca.uhn.fhir.jpa.migrate.taskdef
Class CalculateHashesTask
java.lang.Object
ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
ca.uhn.fhir.jpa.migrate.taskdef.CalculateHashesTask
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
BaseColumnCalculatorTask.MandatoryKeyMap<K,V> Nested classes/interfaces inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
BaseTask.ExecutedStatement -
Field Summary
Fields inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
ourLogFields inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
myCalculators, myColumnName, myWhereClauseFields inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
myColumnTypeToDriverTypeToSqlTypeFields inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
MIGRATION_VERSION_PATTERN -
Constructor Summary
ConstructorsConstructorDescriptionCalculateHashesTask(ca.uhn.fhir.util.VersionEnum theRelease, String theVersion) Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanAllows concrete implementations to decide if they should be skipped.Methods inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
doExecute, setBatchSize, setPidColumnNameMethods inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
addCalculator, generateEquals, generateHashCode, getColumnName, getWhereClause, setColumnName, setWhereClause, validateMethods inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
getSqlType, getTableName, setTableNameMethods inherited from class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
captureExecutedStatement, equals, execute, executeSql, getChangesCount, getConnectionProperties, getDescription, getDriverType, getExecutedStatements, getFlywayVersion, getProductVersion, getSchemaVersion, getTxTemplate, hashCode, initializedSchema, isDoNothing, isDryRun, isFailureAllowed, isNoColumnShrink, isRunDuringSchemaInitialization, logInfo, newJdbcTemplate, setConnectionProperties, setDescription, setDoNothing, setDriverType, setDryRun, setFailureAllowed, setNoColumnShrink, setOnlyAppliesToPlatforms, setRunDuringSchemaInitialization, validateVersion
-
Constructor Details
-
CalculateHashesTask
Constructor
-
-
Method Details
-
shouldSkipTask
Description copied from class:BaseColumnCalculatorTaskAllows concrete implementations to decide if they should be skipped.- Specified by:
shouldSkipTaskin classBaseColumnCalculatorTask- Returns:
- a boolean indicating whether or not to skip execution of the task.
-