liquibase.diff.output.changelog.core
Class MissingSequenceChangeGenerator

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

public class MissingSequenceChangeGenerator
extends Object
implements MissingObjectChangeGenerator


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

Constructor Detail

MissingSequenceChangeGenerator

public MissingSequenceChangeGenerator()
Method Detail

getPriority

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

runAfterTypes

public Class<? extends DatabaseObject>[] runAfterTypes()
Specified by:
runAfterTypes in interface ChangeGenerator

runBeforeTypes

public Class<? extends DatabaseObject>[] runBeforeTypes()
Specified by:
runBeforeTypes in interface ChangeGenerator

fixMissing

public Change[] fixMissing(DatabaseObject missingObject,
                           DiffOutputControl control,
                           Database referenceDatabase,
                           Database comparisonDatabase,
                           ChangeGeneratorChain chain)
Specified by:
fixMissing in interface MissingObjectChangeGenerator


Copyright © 2014 Liquibase.org. All Rights Reserved.