Class DbCheckReportImpl
java.lang.Object
ch.tocco.nice2.dbrefactoring.impl.DbCheckReportImpl
- All Implemented Interfaces:
DbCheckReport
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDbCheckReportImpl(org.slf4j.Logger log, liquibase.diff.DiffResult result, long startTime, long duration, SchemaService schemaService) -
Method Summary
Modifier and TypeMethodDescriptionReturns the db changelog that represents the difference between the two compared databases.longReturns the milliseconds the db check lasted.Returns the sql statements that represent the difference between the two databases.longReturns the point in time where the db check has been started.Returns a report summary.
-
Constructor Details
-
DbCheckReportImpl
public DbCheckReportImpl(org.slf4j.Logger log, liquibase.diff.DiffResult result, long startTime, long duration, SchemaService schemaService)
-
-
Method Details
-
getStartTime
public long getStartTime()Description copied from interface:DbCheckReportReturns the point in time where the db check has been started.- Specified by:
getStartTimein interfaceDbCheckReport
-
getDuration
public long getDuration()Description copied from interface:DbCheckReportReturns the milliseconds the db check lasted.- Specified by:
getDurationin interfaceDbCheckReport
-
getSummary
Description copied from interface:DbCheckReportReturns a report summary.- Specified by:
getSummaryin interfaceDbCheckReport
-
getChangelogDiff
Description copied from interface:DbCheckReportReturns the db changelog that represents the difference between the two compared databases. If there is no difference,nullis returned.- Specified by:
getChangelogDiffin interfaceDbCheckReport
-
getSqlDiff
Description copied from interface:DbCheckReportReturns the sql statements that represent the difference between the two databases.- Specified by:
getSqlDiffin interfaceDbCheckReport
-