public class DataConsistencyPatch extends Object implements DatabaseSchemaServiceListener
Data consistency patch which checks each tenant for data consistency. It also implements the FlywayCallback
to be able to execute the checks before and after the
upgrades.
<ul>
<li>Remove duplicate work object definitions.</li>
<li>Add model id properties to process task definitions.</li>
<li>Add model id properties to system definitions.</li>
<li>Add model id properties to timer definitions.</li>
<li>Add active properties to work object definitions.</li>
</ul>
Constructor and Description |
---|
DataConsistencyPatch() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(DatabaseSchemaServiceEvent databaseSchemaServiceEvent)
Called before and after an operation is executed on the
DatabaseSchemaService . |
public void actionPerformed(DatabaseSchemaServiceEvent databaseSchemaServiceEvent)
DatabaseSchemaServiceListener
Called before and after an operation is executed on the DatabaseSchemaService
.
actionPerformed
in interface DatabaseSchemaServiceListener
databaseSchemaServiceEvent
- the database schema service eventCopyright © 2010 - 2019 edorasware ag. All Rights Reserved.