liquibase.diff.output.changelog.core
Class MissingDataExternalFileChangeGenerator

java.lang.Object
  extended by liquibase.diff.output.changelog.AbstractChangeGenerator
      extended by liquibase.diff.output.changelog.core.MissingDataChangeGenerator
          extended by liquibase.diff.output.changelog.core.MissingDataExternalFileChangeGenerator
All Implemented Interfaces:
ChangeGenerator, MissingObjectChangeGenerator

public class MissingDataExternalFileChangeGenerator
extends MissingDataChangeGenerator


Field Summary
 
Fields inherited from interface liquibase.diff.output.changelog.ChangeGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE
 
Constructor Summary
MissingDataExternalFileChangeGenerator(String dataDir)
           
 
Method Summary
 Change[] fixMissing(DatabaseObject missingObject, DiffOutputControl outputControl, Database referenceDatabase, Database comparisionDatabase, ChangeGeneratorChain chain)
           
 int getPriority(Class<? extends DatabaseObject> objectType, Database database)
           
 
Methods inherited from class liquibase.diff.output.changelog.core.MissingDataChangeGenerator
runAfterTypes, runBeforeTypes
 
Methods inherited from class liquibase.diff.output.changelog.AbstractChangeGenerator
fixOutputAsSchema, fixSchema
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface liquibase.diff.output.changelog.ChangeGenerator
fixOutputAsSchema, fixSchema
 

Constructor Detail

MissingDataExternalFileChangeGenerator

public MissingDataExternalFileChangeGenerator(String dataDir)
Method Detail

getPriority

public int getPriority(Class<? extends DatabaseObject> objectType,
                       Database database)
Specified by:
getPriority in interface ChangeGenerator
Overrides:
getPriority in class MissingDataChangeGenerator

fixMissing

public Change[] fixMissing(DatabaseObject missingObject,
                           DiffOutputControl outputControl,
                           Database referenceDatabase,
                           Database comparisionDatabase,
                           ChangeGeneratorChain chain)
Specified by:
fixMissing in interface MissingObjectChangeGenerator
Overrides:
fixMissing in class MissingDataChangeGenerator


Copyright © 2016 Liquibase.org. All rights reserved.